python 之开发工具 sublimetext 3

一、前言

  由于个人工作内容太过于繁杂,记忆力又不好,为日后使用的方便,故简单的记录了本篇关于sublimetext 3的初始化安装和部分插件内容的记录。目前最新的版本也是3.0以上版本了,故我这里使用和记录的也是3.0版本的使用,并以windows7 64bit的系统为安装和使用环境。

  具体关于ST3有什么优点和亮点,本人不做研究和说明,直接简单的记录ST3的初始化安装和部分插件的相关内容,以备个人查阅和使用。

二、sublimetext 3 安装

  在sublimetext的官方网站提供了针对各个系统安装包,我们可以根据自己的系统环境的实际情况,有选择性的下载。我们这里以window7 64bit位安装环境,进行安装包的选择说明。

  针对window7 64bit的环境,我们可以选择的安装包有两种:“Windows 64 bit” & “portable version”,我这里为了省事,直接下了“protable version”版本,此版本直接解压即可使用。

  注意:为了后续使用的方便,我这里手工将“ST3”的安装路径添加到了“环境变量中”。

官网地址:http://www.sublimetext.com/3

三、 sublime插件安装流程

  1、第一步:需要安装插件"管理工具"
    (1)工具名称:Package Control组件
    (2)安装方法:直接访问官方页面,复制相应版本的代码到console中(打开console方法:“ctr+`”,或者点击菜单 View -> Show Console),待安装完成后重启ST3,即可在preferences的最底部看到“Package Control”。

  具体官方链接:https://packagecontrol.io/

  官方代码连接:https://packagecontrol.io/installation
    
  2、第二步:安装"install package"
     安装方法:直接打开“Package Control”,模糊输入ip即可看到“install package”,回车即可安装完成。

  3、第三步:安装各类插件,这里简要的说明下安装插件的步骤,具体流程如下。

(1)打开“Package Control”管理界面,打开的方式有两种。
        - 方法1:直接在菜单中找到“Package Control”,菜单打开路径Preferences ---> Package Control;
        - 方法2:使用快捷键打开,快捷键组合是“ctrl+shift+p”

(2)打开“install package”,具体方式可以直接输入模糊匹配的关键之“ip”,第一项内容即为“install package”,回车进入插件搜索与安装界面;

(3)进入插件安装界面后,直接输入你需要安装的插件名称(只要能搜索匹配的上),即可回车完成安装。

四、插件安装举例

1、 安装过程

(1)ctrl+shift+p 快捷键进入“Package Control”管理界面;

  

(2)输入ip并回车,进入"Package Control:Install Package"界面;
  

(3)输入sublimetmpl,匹配找到"SublimeTmpl"插件,回车即可完成插件的安装;
  

(4) 按Esc键,退出插件安装界面。

2、 安装验证

(1)ctrl+shift+p 快捷键进入“Package Control”管理界面;

(2)输入list并回车,即可查看我们已经安装的插件,检查是否已经包含sublimetmpl。

  

  
  

五、插件收集整理

  

  1、插件:ConvertToUTF8

  插件功能:ConvertToUTF8 能将除UTF8编码之外的其他编码文件在 Sublime Text 中转换成UTF8编码,在打开文件的时候一开始会显示乱码,然后一刹那就自动显示出正常的字体,当然,在保存文件之后原文件的编码格式不会改变。

  2、BracketHighlighter 插件

  插件功能:高亮显示匹配的括号、引号和标签。

  3、LESS 插件

  插件功能:LESS语法高亮显示。

  4、Emmet 插件

  插件功能:Emmet的前身是大名鼎鼎的Zen codin。前端开发必备,HTML、CSS代码快速编写神器。

  5、Alignment 插件

     插件功能:使代码格式的自动对齐。

使用方法:快捷键Ctrl+Alt+A,可能与QQ截图冲突,二者中的一个要重置快捷键。

  6、AutoFileName 插件

      插件功能:自动补全文件(目录)名。

  7、插件:SublimeTmpl
  插件功能:快速生成脚本文件模板
  SublimeTmpl默认的快捷键:
      (1)    ctrl+alt+h             html
      (2)    ctrl+alt+j             javascript
      (3)    ctrl+alt+c             css
      (4)    ctrl+alt+p             php
      (5)    ctrl+alt+r             ruby
      (6)    ctrl+alt+shift+p     python

  

六、快捷键收集整理

1、通用

 ↑↓← →          上下左右移动光标

Alt            调出菜单

Ctrl + Shift + P      调出命令板(Command Palette)

Ctrl + `         调出控制台

2、对应的快捷键与分屏情况如下:

Alt+Shift+1       Single             独屏

Alt+Shift+2       Columns:2      纵向二栏分屏

Alt+Shift+3       Columns:3      纵向三栏分屏

Alt+Shift+4       Columns:4      纵向四栏分屏
 
      Alt+Shift+8       Rows:2          横向二栏分屏

Alt+Shift+9       Rows:3          横向三栏分屏

Alt+Shift+5       Grid              四格式分屏

3、跳转

Ctrl + P            跳转到指定文件,输入文件名后可以:

@ 符号跳转      输入@symbol跳转到symbol符号所在的位置

 # 关键字跳转       输入#keyword跳转到keyword所在的位置

: 行号跳转          输入:12跳转到文件的第12行。

Ctrl + R            跳转到指定符号

Ctrl + G           跳转到指定行号

4、窗口

Ctrl + Shift + N      创建一个新窗口

Ctrl + N             在当前窗口创建一个新标签

Ctrl + W         关闭当前标签,当窗口内没有标签时会关闭该窗口

Ctrl + Shift + T      恢复刚刚关闭的标签

七、FAQ

1、配置python 热键

  快捷键配置方法,具体如下:

  "Preference"→"key bindings",添加以下内容

[
     { "keys": ["f7"], "command": "toggle_setting", "args": {"setting": "word_wrap"} },
     { "keys":["f5"], "caption": "SublimeREPL: Python - RUN current file", "command": "run_existing_window_command", "args":{"id": "repl_python_run","file": "config/Python/Main.sublime-menu"}}
]

参考链接:http://www.cnblogs.com/pcat/p/5499964.html

2、执行快捷键,运行python脚本报错

  报错信息:FileNotFoundError(2, ‘系统找不到指定的文件。‘, None, 2)

  处理方法:错误原因是找不到Python 环境变量,打开Preferences -> Package Settings -> SublimeREPL -> Settings - Userr后,添加如下代码解决问题。,
  { "default_extend_env": {"PATH":"C:\\Program Files (x86)\\Python 3.5"}, }

  参考连接:

       http://stackoverflow.com/questions/28952282/repl-error-with-sublime-text-3

       http://www.cnblogs.com/zhangronghua/p/PythonEnvironmentAtSublimetext3.html

时间: 2024-10-09 18:12:06

python 之开发工具 sublimetext 3的相关文章

关于python的开发工具——Canopy

在学习和使用scikit-learn过程中,官方文档中推荐了两个IDE(Canopy and Anaconda),我分别在win7和mac下安装后,发现Canopy是可以用的.Anaconda没搞明白怎么用.win7下使用canopy也有一些小波折,不过最终可以用,我觉得还挺方便. 我当然下载的是Express版. 既然有免费的,又有收费的,那么免费的就必然不如收费的好.我安装上Canopy后,界面是这样的: 打开package manage,发现里边有已经有很多包了,包括我需要用到的numpy

python的开发工具UliPad安装篇

之前文章里写过一个搭建windows下搭建Selenium+Eclipse+Python环境,现在觉得这个Eclipse太大了,太笨重了,重启又慢,像Python脚本轻级语言,没必要用那么大的工具嘛,是吧,所以今天弄个UliPad来写Python脚本 1)下载:要装软件,咱得首先得下载软件, UliPad官方下载地址 http://code.google.com/p/ulipad/downloads/list 下载合适自己系统的就行了 2)安装前准备:刚刚下载完了,这里来一段小插曲,但很重要哦:

Python 集成开发工具推荐

首先 Python IDE集成开发工具有很多,可以根据自己的情况来选择. PyCharm PyCharm 是由 JetBrains 打造的一款 Python IDE. PyCharm 官方下载地址:http://www.jetbrains.com/pycharm/download/ Sublinme Text 是一款可运行在Linux,Windows和Mac OS X,也是许多程序员喜欢使用的一款文本编辑器软件. 官方网站:https://www.sublimetext.com/ Eclipse

NLP(一) Python常用开发工具

一.Numpy NumPy系统是Python的一种开源的数值计算包. 包括: 1.一个强大的N维数组对象Array: 2.比较成熟的(广播)函数 库: 3.用于整合C/C++和Fortran代码的工具包: 4.实用的线性代数.傅里叶变换和随机数生成函数. numpy和稀疏矩阵运算包scipy配合使用更加方便. 安装: pip install numpy 二.NLTK Natural Language Toolkit,自然语言处理工具包,在NLP领域中,最常使用的一个Python库. pip in

小猿圈之python实用的几款开发工具

随着python技术的不断发展,开发的速度,数据的处理,编辑器都有很多,真正实用的却不多见,一个好的开发工具,会大大提高开发者的速度,帮程序员解决难题,下面小猿圈加加介绍几款好用的开发工具,有的工具你是否在用呢?一起来看看吧! 作为一个python的入门者,除了掌握这么语言的基本要领外,一款好的python开发工具是必不可少的. 1.github Git是一个分布式的版本控制系统,最初由LinusTorvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤

常用的十大Python开发工具

据权威机构统计,Python人才需求量每日高达5000+,但目前市场上会 Python 的程序员少之又少, 竞争小,很容易快速高薪就业.可能你并不太了解常用的十大Python开发工具都有哪些,现在告诉你. 1.Micro Python Micro Python基于ANSI C,语法跟Pyton 3基本一致,拥有自家的解析器.编译器.虚拟机和类库等.目前支持基于32-bit的ARM处理器,比如说STM32F405. 借助它,用户完全可以通过Python脚本语言实现硬件底层的访问和控制,如控制LED

安装python及其常用工具

python一般情况下我们使用的2.7版本,可以在官方https://www.python.org/downloads/下载,它的安装还是很简单的.tar包下载后可以直接解压,configure.make.make install即可. 这里要强调一下的是安装Python后很有可能linux的yum就不能正常使用了.一方面我们可以改下yum可执行文件的内容,文件位置为/usr/bin/yum, 第一行#!/usr/bin/python改成#!/usr/bin/python2.4(python2.

有意思的Python:开发和部署一览

我觉得在有时间的条件下,学习不同的开发语言,对于保持对技术的理解是有帮助的. Python是一门这样简单而且有趣的语言.网上资料已经比较多了.我这里主要对开发和部署环境所涉及的几个工具做些介绍. 1. 安装Python 这个相当于是一个运行环境,有些文档声称Python也有虚拟机机制(经过测试比较,它的运行速度其实和JAVA, C#编译的程序是同一个等级的,有时候甚至更慢一点),所以安装Python是第一步. 如果是Windows环境,请下载安装包(http://python.org/) 如果是

Python 开发工具和框架安装

引言: 其实之前对于 Python,只是知道有这门语言而已.大部分还是使用 .net 开发的,之前也学了 MVC+EF 开发,但是由于工作上完全用不到,也就没有在博客记录学习的东西了. 最近又接触到了爬虫这项技术,然后了解到 Python 开发爬虫好像很厉害的样子.于是就来了兴趣,兴趣是一个重要的东西,于是就开始慢慢接触 Python 了. 然后就从最基本的配置开发环境什么的.突然发现做 .net 真的是很方便啊,开发环境根本就不用担心,windows 系统上只需要装上 Visual Studi