问题描述
|
没有明显的原因,它只是停止了。没有更多的颜色编码。是否有我不小心关闭的神秘设置?
解决方法
我遇到了同样的问题,发现这是因为我在“全局样式”下启用了全局前景色。
, 尝试以下方法:
从\“语言\”菜单中手动选择一种语言。
在“设置/首选项”中,检查“文件关联”。
在最坏的情况下,请重新安装。
, 在语言菜单中,选择您的相应语言。例如H然后html
, 对我来说,解决方案是进入“样式配置器”,从“语言”选择框中选择\“全局样式”,然后取消选中“启用全局前景色”选项。我不确定为什么要检查,但是取消选中后所有代码颜色都起作用。谢谢理查德!
, 在设置->样式配置器中查看。也许您的样式以某种方式弄乱了。您可以尝试更改所选样式,以查看是否有所不同。
我认为保存的样式存储在Notepad ++安装目录下的\“ themes \”目录中,因此您还可以检查文件是否以某种方式未损坏。
, 我遇到了同样的问题(我用Google搜索\\“ notepad ++文件着色退出\”来找到此讨论。)在我的情况下,着色退出了单个文件中的中间文件。我终于意识到,相邻的字符串文字(其中之一是宏)欺骗了Notepad ++。
我破解它的代码为:
Write_Supplemental_Configuration(privateData-> new_config,FTP_ROOT_DIR \“ / lists.csv \”);
解决方法是在宏后面添加一个空格:
Write_Supplemental_Configuration(privateData-> new_config,FTP_ROOT_DIR \“ / lists.csv \”);
我尝试用\“ foo \”替换宏FTP_ROOT_DIR,问题消失了。
因此,在我的情况下,这是一个使Notepad ++着色迷惑的宏。
, 注意从网络复制的单引号。如果您得到其中一个“上逗号”而不是tic标记,则会混淆代码并杀死颜色(在SQL中)。只需删除并替换即可。
, 请确保在保存文件时,文件另存为.html而不是.txt。之所以有所不同,是因为.html允许您查看不同的颜色代码,而.txt则不允许。
,
检查是否将文档另存为.HTML而不是.txt
在菜单中,选择设置>样式配置器...
并在左窗格的列表中选择html,检查不同标签的颜色是否在颜色块中显示。如果是,请选择一种字体,然后保存并退出。
仅在将文档保存为.html后检查是否正常。
, 语言设置解决了受其困扰的(全部)3个Javascript文件(.js)的问题,这些文件以前都被正确识别为Javascript。由于某种原因,它显然忘记了它们是Javascript文件!
, 首先输入任何内容,然后以您使用的任何格式保存文件(即i-e;如果是c ++,则为.cpp;如果是JavaScript ....,则为.js。)
并确保禁用全局前景色。
它应该工作正常。
, 文件>另存为>格式类型=结构化查询语言>用\'*。sql \'命名文件。这应该带出所有颜色代码.....以区分您的代码并使它看起来更漂亮。 Ĵ
, 如果要以SQL格式显示文本,则在菜单中选择Language => S => SQL
, 转到设置->样式配置,然后删除全局样式复选框
, 我只是发生了同样的事情。我可以解决的唯一方法是重命名文件(我刚刚添加了一个字符)。然后使用记事本++打开它。代码再次着色。然后将文件重命名回原始名称,并且仍然是彩色的。
从那以后,我发现如果我先关闭Notepad ++而不先关闭文件,就会发生这种情况。尝试先关闭文件,然后关闭Notepad ++,然后重新打开文件。
, 如果只停止对一个文件进行着色,则应检查文件的扩展名。您可能不小心将文件另存为.txt
, 这里晚了几年,但是我很确定您正在打开包含源代码的“ .txt”文件。由于该文件没有语言的扩展名,因此Notepad ++无法确定如何对其进行颜色编码。您必须在“语言”标签下选择语言。