设为首页 收藏本站
查看: 1207|回复: 0

[经验分享] Sublime Text 3 python 配置

[复制链接]

尚未签到

发表于 2015-4-27 08:53:07 | 显示全部楼层 |阅读模式
  Package Control 安装方法
  1.通过快捷键 ctrl+` 或者 View > Show Console 打开控制台,然后粘贴相应的 Python 安装代码;
    2.Sublime Text 3 安装代码并回车:


  import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
  3.重启Sublime Text 3;
    4.如果在Perferences->package settings中看到package control这一项,则安装成功。

用Package Control安装插件的方法:


  • 按下Ctrl+Shift+P调出命令面板
  • 输入install 调出 Install Package 选项并回车,然后在列表中选中要安装的插件。如图: DSC0000.jpg
  Pylinter.sublime-settings 配置了pylinter 插件。我使用下面的配置让 Pyhton 在保存时自动规范,并对违反规范显示图标。



1 {
2     // Configure pylint's behavior
3     "pylint_rc": "/Users/daniel/dev/pylintrc",
4  
5     // Show different icons for errors, warnings, etc.
6     "use_icons": true,
7  
8     // Automatically run Pylinter when saving a Python document
9     "run_on_save": true,
10  
11     // Don't hide pylint messages when moving the cursor
12     "message_stay": true
13 }

  
  SublimeCodeIntel 插件
  智能提示插件,这个插件的智能提示功能非常强大,可以自定义提示的内容库,我的Python智能提示设置



1     "Python": {
2         "python":"D:/Python27/python.exe",
3         "pythonExtraPaths":
4             [
5                 "D:/Python27",
6                  "D:/Python27/DLLs",
7                  "D:/Python27/Lib",
8                  "D:/Python27/Lib/lib-tk",
9                  "D:/Python27/Lib/site-packages"
10             ]
11         }
  
  Python PEP8 Autoformat 插件
  
  这是用来按PEP8自动格式化代码的。可以在包管理器中安装。快捷键 CTRL+SHIFT+R 自动格式化python代码
  
  常用配置



1 {
2     "auto_complete": false,
3     "caret_style": "solid",
4     "ensure_newline_at_eof_on_save": true,
5     "find_selected_text": true,
6     "font_size": 11.0,
7     "highlight_modified_tabs": true,
8     "line_padding_bottom": 0,
9     "line_padding_top": 0,
10     "scroll_past_end": false,
11     "show_minimap": false,
12     "tab_size": 4,
13     "translate_tabs_to_spaces": true,
14     "trim_trailing_white_space_on_save": true,
15     "wide_caret": true,
16     "word_wrap": true,
17 }
  




F12 或 CTRL+B 运行 py文件

如果是F12最好在py文件后加raw_input()否则CMD会一闪而过;

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-60979-1-1.html 上篇帖子: Python-str函数 下篇帖子: Python Web编程(三)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表