我一直在寻找一个代码编辑器,它为其GUI使用浏览器渲染引擎,因此我可以处理在其本机脚本中处理各种外语的代码。
我正在尝试Adobe Brackets但是当我创建一个新文件时,我找不到设置编程语言以获得语法高亮的方法。
例如,当我转到File / New然后粘贴来自JSFiddle之类的代码时会发生这种情况。
如果我右键单击左栏中文件的名称,则会有一个重命名菜单项,但它没有反应,因此我无法为我的JavaScript文件添加.js
扩展名。 / p>
INS / OVR切换和lint指示符右下角的状态栏中有一个项目,但是对于没有扩展名的新未保存文件,它会变灰并且无法更改。
有一个标题为Language Support的文档页面,但它似乎只涉及更深层次的技术方面,例如编辑器的编程API。
如何设置编程语言?这个编辑器是不成熟还是有一个我找不到的功能?
答案 0 :(得分:8)
目前,您无法为无标题文件切换语言。在磁盘上存在文件后,您可以使用状态栏中的下拉列表更改语言(或者只是将文件重命名为其他文件延伸,当然)。
遗憾的是,对于无标题文件禁用的唯一原因是JS代码提示引擎(非常复杂)遇到无标题文件时会出现错误。实际上,只需要禁用下拉列表中的JS语言选项......但为了避免混淆,整个切换器都会被禁用。如果您希望修复此问题,请选择the feature request in the Brackets backlog。
答案 1 :(得分:0)
在保存例如:index.html(包括扩展名)而不仅仅是索引
时,尝试手动输入文件类型这对我有用!