Editor 有没有人想出在AWS Cloud9上设置自定义代码段的办法?

Editor 有没有人想出在AWS Cloud9上设置自定义代码段的办法?,editor,customization,code-snippets,cloud9,aws-cloud9,Editor,Customization,Code Snippets,Cloud9,Aws Cloud9,我在网上看到过一些帖子,但仍然困惑不解,没有什么具体内容。也许有人能帮我解码下面的内容,看起来他们已经弄明白了,但我以前从未做过插件,所以不知道从哪里开始。也许我能勾勒出一个文件结构,然后从那里开始?提前谢谢 我无法使用外部url方法加载插件,但在本地加载插件是可行的 你需要创建一个新的插件 mkdir -p ~/.c9/plugins/myPlugin/snippets; cd ~/.c9/plugins/myPlugin/snippets; printf '# scope: javascri

我在网上看到过一些帖子,但仍然困惑不解,没有什么具体内容。也许有人能帮我解码下面的内容,看起来他们已经弄明白了,但我以前从未做过插件,所以不知道从哪里开始。也许我能勾勒出一个文件结构,然后从那里开始?提前谢谢


我无法使用外部url方法加载插件,但在本地加载插件是可行的

你需要创建一个新的插件

mkdir -p ~/.c9/plugins/myPlugin/snippets;
cd ~/.c9/plugins/myPlugin/snippets;
printf '# scope: javascript\nsnippet test\n\tif (${1:true}) {\n\t\t${2}\n\t}\n\t$0' > javascript.snippets;
echo '{"name":"myPlugin", "plugins": {}}' >  ../package.json
然后打开初始化脚本(单击菜单栏中的AWS Cloud9>打开初始化脚本),并添加加载插件的代码

services["language.complete"] = services["languageComplete"];

services.pluginManager.loadPackage([
    "~/.c9/plugins/myPlugin/package.json",
])
要添加更多代码片段,请编辑
~/.c9/plugins/myPlugin/snippets/javascript.snippets

注意:代码段文件需要缩进制表符而不是空格

我从下面的两个链接拼凑而成

如何在本地加载插件:


AWS不加载代码片段的修复方法:

我只是在使用SSH连接的远程服务器上试用Cloud9编辑器。这是否意味着如果我使用多个服务器,我必须将代码片段复制到每个远程服务器。是否有一个选项可以在一个中心位置创建您自己的代码段,并将其重新用于多个远程服务器?