Ace: Existe-t-il un moyen de désactiver l'emballage en retrait en mode-html et les modes dérivés ?

Créé le 14 juil. 2015  ·  5Commentaires  ·  Source: ajaxorg/ace

Lors de l'édition de texte en mode HTML et de l'activation de l'habillage du texte, j'obtiens le texte à envelopper, mais il s'enroule avec un retrait plutôt que d'être renvoyé à la marge gauche.

Existe-t-il un moyen de désactiver ce comportement ? J'aimerais que l'habillage du texte se comporte de manière «normale» et se déroule complètement à gauche.

Est-ce possible avec un interrupteur ? Si non, quel code doit être ajusté pour que cela se produise ? J'utilise un mode personnalisé dérivé, donc la modification du code serait de toute façon isolée.

Commentaire le plus utile

Il peut être désactivé avec editor.session.setOption("indentedSoftWrap", false)
Peut-être aurions-nous dû laisser indentedSoftWrap désactivé par défaut car il semble produire de mauvais résultats dans certains cas (par exemple pour une zone de texte multiligne étroite dans le chat c9.io)

Tous les 5 commentaires

Il peut être désactivé avec editor.session.setOption("indentedSoftWrap", false)
Peut-être aurions-nous dû laisser indentedSoftWrap désactivé par défaut car il semble produire de mauvais résultats dans certains cas (par exemple pour une zone de texte multiligne étroite dans le chat c9.io)

Est-ce seulement moi, ou ce paramètre ne s'applique-t-il qu'après avoir tapé quelque chose/redimensionné la fenêtre.

Lorsque l'éditeur monte, tout est toujours en retrait.

@fiws https://github.com/ajaxorg/ace/pull/3641 résoudra le problème avec la vue qui n'est pas mise à jour automatiquement, merci pour le signalement

@nightwing Y a-t-il un calendrier de sortie quelque chose comme ça? Je voudrais supprimer ma solution de contournement laide pour cela. (Pas de pression)

@fivs - vous pouvez forcer la fenêtre à se redimensionner à partir du code si nécessaire :

editor.resize(true); //force a redraw 

Il semble y avoir quelques paramètres qui nécessitent que cela soit pris correctement.

Cette page vous a été utile?
0 / 5 - 0 notes