0

我正在为 Cloud 9 sdk 做一个插件,它基本上是一个简单的 C 语言自动完成功能

我的问题是,当我完成函数的名称时,ide 不会保留更改,这意味着下次他编辑该行时,它将返回到该行被编辑之前

例如,如果我写pri然后选择printf然后按空格它将"pri "不是"printf "

这是我的代码

4

2 回答 2

0

在 ace 中修改 html 将不起作用。如果要创建新的完成程序,请创建一个 lnaguage 处理程序 https://cloud9-sdk.readme.io/docs/customizing-code-completers 将使用内置的完成程序弹出窗口

于 2016-12-26T20:43:01.360 回答
0

这是我发现的

ace.scrollTo(row, column);
clipboard.clipboardData.setData("text/plain", "text to add");
clipboard.paste();

您将需要包含clipboardace使用该代码才能工作

于 2016-12-27T01:07:23.140 回答