我正在做一个插件到云端9 sdk它基本上是一个简单的c语言自动完成
我的问题是,当我完成函数的名称时,ide不会保留更改,这意味着下次编辑该行时它将返回到编辑行之前
例如,如果我写pri
然后选择printf
然后按下空格,则"pri "
不是"printf "
这里是my code
答案 0 :(得分:0)
修改ace内部的html工作没有成功。 如果要创建新的完成符,请创建一个lnaguage处理程序 https://cloud9-sdk.readme.io/docs/customizing-code-completers 这将使用内置的完成弹出
答案 1 :(得分:0)
这是我找到的
ace.scrollTo(row, column);
clipboard.clipboardData.setData("text/plain", "text to add");
clipboard.paste();
您需要包含clipboard
和ace
才能使代码生效