编程语言
首页 > 编程语言> > javascript – Cloud9中多个js文件的自动完成功能

javascript – Cloud9中多个js文件的自动完成功能

作者:互联网

我正在尝试将我的工作空间移动到c9,因为当我在NodeJS项目上工作时,Ace编辑器的自动完成功能让我很高兴.

但是现在我想在客户端处理JS文件.从这一点来看,自动完成是错误的.实际上,在JS文件本身(除了使用一些插件之外)的客户端JS中没有“require”命令来通知其中使用的其他源文件.

因此,当我在我的一个JS文件中使用一个在另一个文件中定义的函数(甚至库,框架:jquery等)时,Ace通知我该函数未定义(因为它无法知道该函数在另一个文件中定义,我猜).

我们走了:是否有一些注释行,我可以放入我的代码,或者我可以设置的一些c9配置,来纠正这种行为?

解决方法:

要删除错误和警告,您只需在javascript文件顶部附近添加以下行:

/ * globals jquery lodash someOtherLibrary * /

但是,Cloud9尚未为客户端库执行自动完成.

标签:javascript,autocomplete,ace-editor,cloud9-ide
来源: https://codeday.me/bug/20190628/1317029.html