0%

sublime

3激活码

Package Control手动安装

  1. 下载https://github.com/wbond/package_control
  2. 解压重命名为Package Control
  3. 将文件夹复制到sublimetext/Packages/, 与User目录同级

打开Sublime Text 2,点击PreFerences --> Browse Packages,进入一个文件夹后返回该文件夹的上一级“Sublime Text2”,找到一个“Installed Packages”文件夹(如果没有该文件夹则创建个新的),将下载好的Package Control的安装包放到“Installed Packages”文件夹下即可;

Sublime Text 2 的安装路径,“Sublime Text 2\Pristine Packages\”文件夹下

Package Control在线安装

  1. 打开Ctrl+~
  2. 输入
1
import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( 'http://sublime.wbond.net/' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

Package Control使用

打开cmd+shift+p,输入install package,输入要安装的插件

There are no packages available for installation

1
Preferences > Package Settings > Package Control > Settings - User 输入 { "channels": [ "https://packagecontrol.io/channel_v3.json", "https://web.archive.org/web/20150905194312/https://packagecontrol.io/channel_v3.json" ] }

插件列表

jsformat

Less

Less高亮

Alignment

自动对齐
选中要调整的行,然后按 Ctrl+ Alt + A

jquery

自动补全

DocBlocker

注释格式化,轻松地创建许多语言包括JavaScript,PHP和CoffeeScript的文档块
输入/**,按Tab就可以了

python 好像不行

ColorPicker

调色板取色

ColorHighLight

AutoFileName

自动补全路径

SublimeCodeIntel

函数跳转

MarkdownEditing

一个提高Sublime中Markdown编辑特性的插件

MarkdownPreview

Markdown转HTML,提供在浏览器中的预览功能

BracketHighlighter

提供行数列高亮的各种配对的语法符号。(愚人码头注:就是将配对的括号等显示在行数列上)

SidebarEnhancements

增强侧边栏的文件上右击;
只有打开文件夹时才起作用

SublimeREPL

交互式调试程序

运行当前文件的交互环境

SublimeREPL\\config\\Python\\找到Main.sublime-menu文件,找到id 为 repl_python行,修改
"cmd": ["python", "-i", "-u","$file_basename"]

pdb常用命令

  • b,break,设置断点
  • c,continue,继续执行
  • l,list,查看当前代码
  • s,step,进入函数
  • r,return,执行到函数返回
  • q,quit,退出
  • n,next,执行下一行
  • pp,print,打印变量
  • h,help,帮助

快捷键绑定

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
"keys": ["f5"],
"caption": "SublimeREPL: Python - RUN current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_run",
"file": "config/Python/Main.sublime-menu"}
},
{
"keys": ["f8"],
"caption": "SublimeREPL: Python - PDB current file",
"command": "run_existing_window_command",
"args": {
"id": "repl_python_pdb",
"file": "config/Python/Main.sublime-menu"}
},
}