视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
教你如何将Sublime3打造成Python/DjangoIDE开发利器
2020-11-27 14:30:29 责编:小采
文档
 1. 安装 Sublime Text 3

虽然现在的 Sublime 3 还处于 beta 阶段, 但已经非常稳定了, 而且速度比 Sublime 2 得到了增强. Sublime 3 可以到官网下载并安装. Sublime 虽然是免费软件, 但如果有足够的经济能力, 可以考虑购买以表示支持.

2. 安装 Package Control

Sublime Package Control 可以说是必须安装的插件, 因为其方便的提供了安装/升级/删除 Sublime 插件的功能, 安装方法见Package Control 官网.

安装完毕后, 就可以使用快捷键 ctrl+shift+p (Win, Linux) 或 cmd+shift+p (OS X), 其中以 Package Control: 开头的都是其相关命令, 最常用的可能就是 Package Control: Install Package, Package Control: Remove Package, Package Control: List Packages 这几个命令了.

3. 推荐安装的插件

现在可以使用 Package Control 安装其他插件了. 使用快捷键 ctrl+shift+p (Win, Linux) 或 cmd+shift+p (OS X), 输入 Package Control: Install Package 回车, 输入 package 名再回车安装:

Anaconda

Anaconda是目前 Sublime 3 中最好的 Python 自动补全和语法提示插件, 并且提供了"跳转到定义", "查找使用", "显示文档", "自动重命名"等 IDE 中插件的功能.

Djaneiro

提供了对Django的支持.

SideBarEnhancements

提供了对默认的侧边栏的增强功能. Sublime的侧边栏可以使用快捷键 Ctrl+k Ctrl+b (Linux, Win), CMD+k CMD+b (OS X) 调出来. 安装之后, 还可以通过F12键在浏览器中打开当前文件.

Git 相关

我们需要安装 SublimeGit 和 GitGutter, 前者可以帮助我们在 Sublime 中使用 Git 命令 (通过 ctrl+shift+p 或 cmd+shift+p), 后者在编辑时在 Gutter 显示 Git 差异, 十分方便.

主题相关

Theme - Soda 和 Monokai Extended, 安装之后在 user settings 中设置使用:

 "color_scheme": "Packages/Monokai Extended/Monokai Extended.tmTheme",
 "theme": "Soda Dark 3.sublime-theme",

其他插件

还可以安装 Emmet, SublimeLinter (注意依赖关系), ColorPicker, Gitignore等插件

4. 设置

以下是推荐的设置, 可以直接复制黏贴放入 user settings 中, 需要注意的是字体文件需要提前安装:

 {
 "always_show_minimap_viewport": true,
 "auto_complete_commit_on_tab": false,
 "auto_find_in_selection": true,
 "bold_folder_labels": true,
 "color_scheme": "Packages/Monokai Extended/Monokai Extended.tmTheme",
 "theme": "Soda Dark 3.sublime-theme",
 "default_line_ending": "unix",
 "detect_indentation": false,
 "detect_slow_plugins": false,
 "drag_text": false,
 "draw_white_space": "selection",
 "ensure_newline_at_eof_on_save": true,
 "fallback_encoding": "UTF-8",
 "font_face": "Ubuntu Mono",
 "font_size": 16,
 "highlight_line": true,
 "highlight_modified_tabs": true,
 "ignored_packages":
 [
 "Vintageous",
 "Vintage"
 ],
 "indent_guide_options":
 [
 "draw_active",
 "draw_normal"
 ],
 "indent_to_bracket": true,
 "line_padding_bottom": 1,
 "line_padding_top": 1,
 "preview_on_click": false,
 "rulers":
 [
 120
 ],
 "scroll_past_end": true,
 "shift_tab_unindent": true,
 "show_encoding": true,
 "tab_size": 4,
 "translate_tabs_to_spaces": true,
 "trim_automatic_white_space": true,
 "trim_trailing_white_space_on_save": true,
 "word_wrap": true,
 "wrap_width": 120
}

下载本文
显示全文
专题