124 votes

SublimeText contient des lignes dans des rectangles blancs

C'est plutôt ennuyeux et je n'arrive pas à comprendre pourquoi.

enter image description here

165voto

Youngsup Kim Points 1506

Si vous avez encore un problème avec les solutions suggérées ci-dessus (avec anaconda lint) :

Désactiver complètement le doublage dans le fichier de paramètres Anaconda défini par l'utilisateur, Anaconda.sublime-settings, via le menu du fichier : Sublime > Préférences > Paramètres du paquet > Anaconda > Paramètres – Utilisateur : Quand il ouvre le fichier, il suffit de taper ce qui suit et de l'enregistrer ;-)

{"anaconda_linting" : false}

Au moins, ça a réglé mon problème. Bénédictions (un débiteur)<><

69voto

Rob Cowie Points 10471

On dirait que SublimeLinter est installé. Il met en évidence les erreurs et les avertissements.

43voto

Désactivation de la mise en ligne Annaconda dans sublimetext 3 pour le fichier courant :

  1. Saisissez la palette de commandes par Cntrl + Shift + P ou Command + Shift + P pour Mac OS X
  2. Tapez Anaconda: Disable linting on this file et appuyez sur Entrée
  3. Pour réactiver la mise en ligne Anaconda: Enable linting on this file

La désactivation de la mise en correspondance persiste entre les sessions.

Source

36voto

fangda Points 583

Vous pouvez probablement changer "anaconda_linter_mark_style" en "none" et conserver "anaconda_linter_underlines" comme true. De cette façon, il ne mettra qu'un soulignement sous les erreurs, mais ne mettra pas en surbrillance la ligne entière.

10voto

Jack Chi Points 116

Si vous ne souhaitez pas désactiver complètement SublimeLinter, vous pouvez définir des préférences spécifiques de syntaxe. Preferences -> Package Settings -> Sublime Linter -> Settings Syntax Specific User

Les préférences sont évaluées comme CSS, elles sont en cascade. Pensez aux règles les plus spécifiques à l'utilisateur et à la syntaxe évaluées en dernier.

Par exemple : Je n'aime pas non plus le rectangle blanc, alors j'ai opté pour des remplissages.

 {
  /*
        Selects the way the lines with errors or warnings are marked; "outline"
        (default) draws outline boxes around the lines, "fill" fills the lines
        with the outline color, and "none" disables all outline styles
        (useful if "sublimelinter_gutter_marks" is set).
    */
    "sublimelinter_mark_style" : "fill",

    /*
        If true, lines with errors or warnings will be filled in with the
        outline color.

        This setting is DEPRECATED and will be ignored in future
        versions. Use "sublimelinter_mark_style" instead. For backwards
        compatibility reasons, this setting overrides "sublimelinter_mark_style"
        if that one is set to "outline", but has no effect if it's set to "none".
    */
    "sublimelinter_fill_outlines": false,

    // If true, lines with errors or warnings will have a gutter mark.
    "sublimelinter_gutter_marks": false,

    // If true, the find next/previous error commands will wrap.
    "sublimelinter_wrap_find": false,
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X