SublimeCodeIntel、python自动补全

SublimeCodeIntel自动安装

  • 1 由 Tools -> Command Palette 打开 Sublime 命令面板(快捷键 Ctrl+Shift+P)。
  • 2 键入 install,选择 Package Control: Install Package,稍等以获取最新的 Package 列表。
  • 3 选择 SublimeCodeIntel

SublimeCodeIntel手动安装

  • 1 获取 SublimeCodeIntel 源码。
https://github.com/SublimeCodeIntel/SublimeCodeIntel
  • 2 打开 Sublime Package 文件夹(Preferences -> Browse Packages)。
  • 3 将步骤1处获得的 SublimeCodeIntel 文件夹移到 Sublime Package 文件夹中。
  • 4 重启 Sublime Text。

配置

选择 Perference-Package Settings-SublimeCodeIntel-Settings-Default,复制以下配置到SublimeCodeIntel-Settings-User(这里面本来没有东西):

{
    "codeintel_language_settings": {
        "Python3": {
            "python3": "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\python.exe",
            "codeintel_scan_extra_dir": [
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\DLLs",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\Lib",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\site-packages",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\idlelib",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36",
                "C:\\Users\\xmm\\AppData\\Local\\Programs\\Python\\Python36\\Lib\\*",
            ],
            "codeintel_scan_files_in_project": true,
            "codeintel_selected_catalogs": []
        },
    }
}
  • 注意
    • 1.这里注意逗号,花括号的个数。
    • 2.这里python路径需要根据自己的安装路径定义,其中codeintel_scan_extra_dir包含的目录可以在python IDLE中sys.path查看.
    • 3.如果打不开SublimeCodeIntel-Settings-Default,看package文件夹有没有.codeintel文件,如果没有创建.codeintel文件夹,文件夹里面创建config.log文本文件。文件中粘贴一下内容:(第三条准确性待考证)
{
    “PHP”:{
        “php”:'/ usr / bin / php'
        “phpExtraPaths”:[]
        “phpConfigFile”:'php.ini'
    },
    “JavaScript”:{
        “javascriptExtraPaths”:[]
    },
    “Perl”:{
        “perl”:“/ usr / bin / perl”,
        “perlExtraPaths”:[]
    },
    “Ruby”:{
        “ruby”:“/ usr / bin / ruby​​”,
        “rubyExtraPaths”:[]
    },
    “Python”:{
        “python”:'/ usr / bin / python'
        “pythonExtraPaths”:[]
    },
    “Python3”:{
        “python”:'/ usr / bin / python3'
        “pythonExtraPaths”:[]
    }
}#pythons:这个位置写安装python3 的位置,与配置SublimeCodeIntel->setting-user相同

部分参考自:https://blog.csdn.net/xmm1981/article/details/78931029

猜你喜欢

转载自blog.csdn.net/qq_37692470/article/details/86147344