Es bastante molesto y parece que no puedo entender por qué.
syntax-highlighting
sublimetext2
sublimelinter
Doug Smith
fuente
fuente
Si aún tiene un problema con las soluciones sugeridas anteriormente (con anaconda lint):
Deshabilite el linting por completo dentro del archivo de configuración de Anaconda definido por el usuario, Anaconda.sublime-settings, a través del menú de archivo: Sublime> Preferencias> Configuración del paquete> Anaconda> Configuración - Usuario: cuando abra el archivo, simplemente escriba lo siguiente y guárdelo; -)
{"anaconda_linting": false}
Al menos, solucionó mi problema. Bendiciones (un deudor) <> <
fuente
{"anaconda_linter_mark_style": "none", "anaconda_linter_underlines":false}
Deshabilitando Annaconda linting en sublimetext 3 para el archivo actual:
Anaconda: Disable linting on this file
y presiona enterAnaconda: Enable linting on this file
La desactivación de las pelusas persiste entre sesiones.
Fuente
fuente
Probablemente se puede cambiar
"anaconda_linter_mark_style"
a"none"
y tener"anaconda_linter_underlines"
comotrue
. De esta manera, solo pondrá un guión bajo debajo de los errores, pero no resaltará toda la línea.fuente
Si no desea deshabilitar SublimeLinter por completo, puede establecer Preferencias específicas de sintaxis.
Preferences -> Package Settings -> Sublime Linter -> Settings Syntax Specific User
Las preferencias se evalúan de manera similar a CSS, en cascada. Piense en las reglas más específicas del usuario y de la sintaxis evaluadas en último lugar.
Por ejemplo: tampoco me gusta el rectángulo blanco, así que opté por los rellenos.
fuente
Para usuarios de Anaconda / Sublime
Tengo Anaconda y la función de pelusa es útil, pero fuera de la caja, es draconiana en cuanto al estilo. Cuando pase el cursor sobre el rectángulo, le dirá el número de la regla que está aplicando. Puede desactivar los que crea que son innecesarios o estorbar mientras codifica.
En Mac:
He incluido en mi lista las siguientes reglas que eliminan algunas de las reglas de espacios en blanco que me ralentizan pero mantienen la regla de "no pestañas".
Querrá establecer "translate_tabs_to_spaces": verdadero en su configuración de usuario si va con esta lista.
Alternativamente, puede establecer "pep8" en falso para detenerlo por completo.
fuente
Si está utilizando el complemento Anaconda (para el desarrollo de Python), esta es su funcionalidad de linting: resalta los errores de sintaxis de Python y las violaciones de PEP8 .
Puede deshabilitar esta función por completo o cambiar el color de este esquema agregando algunas reglas personalizadas a su tema actual de SublimeText:
Preferences > Browser Packages...
Preferences > Color Scheme > ...
)Tomorrow-my.tmTheme
deTomorrow.tmTheme
)Pegue el siguiente código en este archivo de tema recién creado, justo antes de la
</array>
etiqueta:Preferences > Color Scheme >
y observe los cambios.El punto 3. fue necesario en mi caso porque el color no se actualizó inmediatamente, después de guardar el tema y reiniciar Sublime / cambiar temas (¿sublime usa algún tipo de búfer? ..). Entonces, tal vez tengas que repetir los pasos 3-6, cuando quieras jugar un poco con los colores.
Fuente: Documentos de Anaconda
fuente
Si ninguna de las soluciones anteriores funcionó para usted, intente esto:
En el archivo, simplemente agregue / modifique las siguientes líneas:
Funcionó para mí, y en mi caso tenía anaconda solo como una carpeta, asociando el compilador python de Sublime al compilador python (python.exe) presente en la carpeta anaconda.
fuente
Descubrí que esto también puede suceder aleatoriamente en la última palabra que buscaste. Entonces, si buscó "entero", por ejemplo. Entonces, todas las instancias de "integer" tendrán ese cuadrado blanco alrededor.
fuente
En Anaconda con Sublime Text, si no desea realizar ningún cambio en la configuración:
En el caso de que se resalte, puede usar un atajo de teclado (en mi caso es CTRL-ALT-R) para autoformatear el código. El resaltado desaparecerá de inmediato.
Solo tiene que repetir eso de vez en cuando, después de haber agregado un nuevo código (que no está formateado de acuerdo con las reglas PEP8).
El comando es "anaconda_auto_format".
fuente
si tienes la anaconda
vaya al directorio como este C: \ Users \ giova \ AppData \ Roaming \ Sublime Text 3 \ Packages \ Anaconda y cambie anaconda.sublime-settings (busque las claves de anaconda linter y configúrelas en falso). Vea si instaló otras cosas de linter y cambie su configuración a false, donde parece depender de linting hasta que todo sea adecuado para usted. Había instalado linters diferentes, así que tuve que cambiarlos todos.
fuente
puede deshabilitar las advertencias en anaconda.sublime-settings a través del menú de archivo:
En el archivo abierto, escriba el siguiente código y presione
Ctrl + S
para guardar el archivotambién puede escribir esto:
pero desactiva tanto las advertencias como los errores, lo cual no es bueno
fuente
Para mí, en sublime 3 este fue el paquete PyLinter. Si bien la función de pelusa es útil, también quería deshacerme de las luces molestas. ¡Encontré esto en sus documentos si es útil! :) https://packagecontrol.io/packages/Pylinter Pude eliminar el resaltado con
Command + option + x
fuente
En la línea 300 "anaconda_linter_mark_style": "ninguno", en Preferencias -> Configuración del paquete -> Anaconda -> Configuración - Predeterminado. Esto elimina el resaltado "molesto", pero aún busca errores pep8
fuente