Selon les exemples https://getbootstrap.com/docs/4.3/content/code/#code-blocks , bootstrap ne prend en charge que les textes à défilement vertical et les textes enveloppés de mots. <pre>
blocs hors de la boîte. Comment faire pour avoir à la place des blocs de code non enveloppés et pouvant défiler horizontalement ?
Je ne recommanderais pas d'outrepasser les classes bootstrap. A la place, je créerais un nouveau fichier CSS appelé par exemple bootstrap-extras.css et définirais une nouvelle classe par exemple pre-x-scrollable (similaire à leur pre-scrollable) qui appliquerait votre comportement ci-dessus. De cette façon, vous n'obtiendrez pas de classes contradictoires lorsque vous mettrez à jour bootstrap à partir des sources à l'avenir.