Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 用另一个扩展名保存在升华文本中_File_Syntax_Save_Sublimetext_File Extension - Fatal编程技术网

File 用另一个扩展名保存在升华文本中

File 用另一个扩展名保存在升华文本中,file,syntax,save,sublimetext,file-extension,File,Syntax,Save,Sublimetext,File Extension,在Sublime Text 2和3中,每当我使用一个扩展名保存文件,或不使用扩展名保存文件,然后使用另一个扩展名保存文件时,语法颜色似乎与第一个扩展名保持一致。例如,当我无意中保存了一个没有扩展名的JavaScript或PHP文件,然后使用正确的扩展名将其保存为save As,文本保持为黑色 这应该发生吗?是不是因为下次文件实际上没有保存为第二个扩展名?最重要的是,是否有一种方法可以保存具有正确扩展名的文件,而无需创建新文件并复制所有文本?您可以按如下方式手动设置语法 单击HTML,您将看到所有

在Sublime Text 2和3中,每当我使用一个扩展名保存文件,或不使用扩展名保存文件,然后使用另一个扩展名保存文件时,语法颜色似乎与第一个扩展名保持一致。例如,当我无意中保存了一个没有扩展名的JavaScript或PHP文件,然后使用正确的扩展名将其保存为
save As
,文本保持为黑色


这应该发生吗?是不是因为下次文件实际上没有保存为第二个扩展名?最重要的是,是否有一种方法可以保存具有正确扩展名的文件,而无需创建新文件并复制所有文本?

您可以按如下方式手动设置语法


单击
HTML
,您将看到所有的语法,您可以选择任何您想要的,或者您可以在
命令面板中通过键入
ctrl+shify+p
和键入
syntax
进行选择,并且您可以执行相同的操作。

如果升华文本在第一次保存时自动执行此操作,具体取决于扩展名,为什么当您更改扩展时,它不会自动更改语法?这是我问题的一部分。对我来说,当我保存为正确的文件扩展名时,它将以正确的语法为我打开新文件。顺便说一句,我用的是Supreme text 3怪异,它现在正在使用,但以前没有。我想知道发生了什么事?啊,如果它再次发生,复制/粘贴到另一个文件并不难。谢谢,我很快就要结束了。