首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有人想出在亚马逊网络服务Cloud9上设置自定义代码片段了吗?

有人想出在亚马逊网络服务Cloud9上设置自定义代码片段了吗?
EN

Stack Overflow用户
提问于 2018-03-23 04:33:06
回答 1查看 373关注 0票数 2

我在网上看到了一些帖子,但仍然迷惑不解,没有具体的内容。也许有人可以为我解码下面的代码,似乎他们已经弄明白了,但我从来没有做过插件,所以不确定从哪里开始。也许我可以勾勒出一个文件结构,然后我就可以从那里开始了?提前感谢

https://community.c9.io/t/snippets-not-working-in-c9/19215/3

EN

回答 1

Stack Overflow用户

发布于 2019-04-03 03:06:59

我无法使用外部url方法加载插件,但本地加载插件可以工作。

您需要创建一个新的插件

代码语言:javascript
复制
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 >在菜单栏中打开你的初始化脚本),并添加加载插件的代码

代码语言:javascript
复制
services["language.complete"] = services["languageComplete"];

services.pluginManager.loadPackage([
    "~/.c9/plugins/myPlugin/package.json",
])

要添加更多代码段,请编辑~/.c9/plugins/myPlugin/snippets/javascript.snippets

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

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

如何在本地加载插件:https://community.c9.io/t/snippets-not-working-in-c9/19215/3

修复亚马逊网络服务无法加载代码片段的问题:https://forums.aws.amazon.com/thread.jspa?threadID=299949&tstart=0

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49437961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档