SublimeText输入分号后自动弹出代码提示问题


SublimeText分号后自动提示问题(sublimeCodeInetel插件致命bug)

解决方法步骤如下:

  1、打开Preferences(首选项) -> Package Settings -> SublimeCodeIntel -> Key Bindings - User 

  2、编译为如下图(如果为空则直接复制代码,有内容则追加上代码) 

[
    {
        "keys":[";"],
        "command":"run_macro_file",
        "args":{
            "file":"Packages/User/lfdfhl.sublime-macro"
        }
    }
]

   3、打开Preferences (首选项)-> Browser Packages(浏览插件目录)

   

  4、进入User文件夹 ,创建上面定义的引用文件lfdfhl.sublime-macro,加入如下代码

[
    {
        "args": {
            "characters": ";"
        },
        "command": "insert"
    }
]

  5、最后,保存并重启SublimeText即可 

  6、输入逗号也会有提示,关闭逗号提示,步骤同上,只要稍作变动即可,如下图

  再新建一个逗号的引用文件lfdfhl_comma.sublime-macro ,和分号文件类似,如下图

  一个符号对应一个文件,个人感觉应该还有更简单的写法,只是目前我没有发现。

  欢迎其他小伙伴尝试其他方法,如果有更简单的写法,记得评论留言哈