sublime text3 python代码自动提示/补全插件sublimecodeintel配置
2017-05-20 17:51
1201 查看
前言
之前安装sublimeCodeIntel插件后一直使用默认配置,总觉得很鸡肋,代码提示和sublime自带的没什么两样.恰巧最近换电脑在犹豫要不要装这个插件,一番思索后决定再试试(毕竟记不住系统函数=.=!!),Google后发现很少中文资料说明怎么配置,于是折腾了一番,记录下来供有需求的同学.SublimeCodeIntel代码自动补全配置
作者主要使用python,所有配置以python为例.其他语言同理.利用sublimeCodeIntel插件可以实现自动提示python代码、跳转追踪自定义函数、查看系统函数等.功能还是相当强大的.自动提示/补全python代码
选择 Perference-Package Settings-SublimeCodeIntel-Settings-User,复制以下配置:{ "codeintel_language_settings": { "Python3": { "python3": "C:\\Python36\\python.exe", "codeintel_scan_extra_dir": [ "C:\\Python36\\DLLs", "C:\\Python36\\Lib", "C:\\Python36\\Lib\\site-packages", "C:\\Python36\\Lib\\idlelib", "C:\\Python36\\python36.zip", "C:\\Python36", "C:\\Python36\\Lib\\*", ], "codeintel_scan_files_in_project": true, "codeintel_selected_catalogs": [] }, } }
这里python路径需要根据自己的安装路径定义,其中codeintel_scan_extra_dir包含的目录可以在python IDLE中sys.path查看.
参考:戳我戳我戳我…
追踪函数、查看系统函数
配置快捷键使其同eclipse,实现ctrl+鼠标左键追踪函数,alt+left/right跳转,alt+/自动提示代码选择 Perference-package Settings-SublimeCodeIntel-Key Bindings-User
//自动提示代码 { "keys": ["alt+/"], "command": "code_intel_auto_complete" }, //跳转到函数定义 { "keys": ["alt+right"], "command": "goto_python_definition"}, //返回到跳转位置 { "keys": ["alt+left"], "command": "back_to_python_definition"}
选择 Perference-package Settings-SublimeCodeIntel-Mouse Bindings - User
[ //ctrl+鼠标左键跳转函数 { "button": "button1", "modifiers": ["ctrl"], "command": "goto_python_definition", "press_command": "drag_select" } ]
效果图
美中不足的是代码提示有点小卡顿.如果有什么优化方法,望分享!相关文章推荐
- 使用 Sublime Text 做 Javascript 编辑器 - 集成 SublimeCodeIntel 实现代码智能提示及自动完成
- sublime text3 python代码自动提示/补全插件sublimecodeintel配置
- Sublime Text 3安装SublimeCodeIntel并配置JavaScript自动补全
- 使用 Sublime Text 做 Javascript 编辑器 - 集成 SublimeCodeIntel 实现代码智能提示及自动完成
- Sublime codeIntel 配置支持php自动提示
- sublime python环境(代码自动补全,调试python脚本等插件)
- sublime python环境(代码自动补全,调试python脚本等插件)
- 【sublime】sublime Text 3 javaScript代码自动提示插件&安装步骤 &启动Debug模式
- Sublime Text 3 插件SublimeCodeIntel for Python 安装步骤拆解及 找不到的.codeintel文件夹的解决方法
- Sublime Text 3 插件SublimeCodeIntel for Python 安装步骤拆解及 找不到的.codeintel文件夹的解决方法
- 【sublime】sublime Text 3 javaScript代码自动提示插件&安装步骤 &启动Debug模式
- IDE-Sublime【2】-代码智能提示插件SublimeCodeIntel的安装
- eclipse代码自动提示设置、如何配置eclipse的代码自动提示功能(同时解决自动补全变量名的问题)?
- Sublime Text 3 安装,配置自动补全Python
- Sublime Text 2 安装python自动补全插件jedi
- sublime Text 3安装sublimecodeIntel插件
- eclipse代码自动提示设置、如何配置eclipse的代码自动提示功能(同时解决自动补全变量名的问题)?
- MyEclipse6.5 自动提示和代码自动补全配置
- phpstorm配置yaf代码自动补全提示
- sublime3安装python插件 -- SublimeCodeIntel