web-dev-qa-db-fra.com

Notepad ++ a arrêté de coder en couleur mon code source ... Comment réparer?

Sans raison apparente, cela s'est juste arrêté. Plus de code couleur. Y a-t-il un paramètre de mystère que j'ai accidentellement désactivé?

9
Alex R

J'ai eu le même problème et j'ai découvert que c'était parce que j'avais activé la couleur de premier plan global sous Styles globaux.

23
Richard

Essayez ce qui suit:

  1. Sélectionnez une langue manuellement dans le menu "Langues".
  2. Dans Paramètres/Préférences, vérifiez les associations de fichiers.
  3. Dans le pire des cas, réinstallez.
9
vsz

Dans le menu Langue , sélectionnez la langue correspondante. Par exempleHpuis html

6
caatodd

La solution pour moi était d'aller dans le configurateur de styles, de sélectionner les "styles globaux" dans la zone de sélection de la langue et de décocher l'option "Activer la couleur de premier plan globale". Je ne sais pas pourquoi cela a été vérifié, mais toute la coloration du code a fonctionné après l'avoir décochée. Merci Richard!

5
hsteckylf

Jetez un coup d'oeil dans Paramètres -> Style Configurator. Peut-être que vos styles se sont égarés d'une manière ou d'une autre. Vous pouvez essayer de changer le style sélectionné pour voir si cela fait une différence.

Je pense que les styles enregistrés sont stockés dans le répertoire "themes" du répertoire d'installation de Notepad ++. Vous pouvez donc également vérifier que les fichiers ne sont pas endommagés d'une manière ou d'une autre.

3
James Allardice

surveillez la citation que vous avez copiée sur le Web. si vous obtenez une de ces "virgules supérieures" au lieu du tic, cela confondra le code et supprimera la coloration (en SQL). il suffit de supprimer et de remplacer.

1
David

J'ai eu le même problème (j'ai googlé "le bloc-notes ++ coloration du fichier a été arrêté" pour retrouver cette discussion.) Dans mon cas, la coloration a été interrompue dans un fichier unique. J'ai finalement réalisé que les littéraux de chaîne adjacents avec l'un d'eux étaient une macro trompant Notepad ++. Mon code qui l'a cassé lit: Write_Supplemental_Configuration (privateData-> new_config, FTP_ROOT_DIR "/lists.csv"); et le correctif consistait à ajouter un espace après la macro: Write_Supplemental_Configuration (privateData-> new_config, FTP_ROOT_DIR "/lists.csv");

J'ai essayé de remplacer la macro FTP_ROOT_DIR par "foo" et le problème a disparu.

Donc, dans mon cas, c’était une macro qui trompait le coloriage du Notepad ++.

1
Bill

Commencez par saisir quelque chose et enregistrez le fichier dans le format de votre choix (i-e; .cpp si c ++, .js si JavaScript ... etc)

Et assurez-vous que la couleur de premier plan globale est désactivée.

Et ça devrait marcher.

0
Shehryar Ahmed

Fichier> Enregistrer sous> Type de format = Langage de requête structuré> Nommez le fichier avec '* .sql'. CELA DEVRAIT APPORTER TOUTES LES CODES DE COULEUR ..... pour différencier votre code et le rendre joli. J

0
Yes Nair

Je viens d'avoir la même chose m'arriver. La seule façon de résoudre ce problème était de renommer le fichier (je viens d'ajouter un caractère). Puis ouvrez-le avec Notepad ++. Le code a été coloré à nouveau. Puis renommé le fichier au nom d'origine et il est toujours coloré.

0
Simone M

Allez dans Paramètres -> Configuration du style et décochez la case Style global

 Setting

0
user2235747
  1. Vérifiez si vous avez enregistré les documents au format .HTML et non au format .txt
  2. dans le menu, choisissez Réglages> Configurateur de style ... et, dans la liste du volet de gauche, sélectionnez html, vérifiez si les couleurs des différentes étiquettes sont affichées dans les blocs de couleur. Si oui, choisissez une police, puis enregistrez et quittez.

  3. Vérifiez uniquement après avoir enregistré le document au format .html, s'il fonctionne ou non.

0
Raj Sinha

Le paramètre de langue a résolu le problème pour (tous) 3 fichiers Javascript (.js) qui en souffraient, qui auparavant étaient tous reconnus correctement comme Javascript. Pour une raison quelconque, il a oublié qu'ils étaient apparemment des fichiers Javascript !?

0
Andre

Si vous souhaitez afficher du texte au format SQL, sélectionnez dans le menu Langue => S => SQL

0
Ramesh B

Assurez-vous que lorsque vous enregistrez le fichier, il est enregistré au format .html au lieu de .txt . Cela fait une différence car le .html vous permet de voir les différents codes de couleur alors que .txt ne le fait pas.

0
Harbani