必用的sublime 的安装插件 列表

#####导语:

Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件。不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的 Vim,浮肿沉重的 Eclipse,PHPStorm,即便体积轻巧迅速启动的 Editplus、Notepad++,在 SublimeText 面前略显失色,无疑这款性感无比的编辑器是 Coding 和 Writing 最佳的选择。

第一步、Package Control# Package Control 是管理插件的插件。通过 View->Show Console 菜单打开命令行,黏贴以下代码进行安装:

import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

我的首选项的用户设置为

{
	"auto_find_in_selection": true,
	"bold_folder_labels": true,
	"color_scheme": "Packages/Colorsublime-Themes/themes/seth_lq.tmTheme",
	"dpi_scale": 1.0,
	"draw_minimap_border": true,
	"ensure_newline_at_eof_on_save": true,
	"fade_fold_buttons": false,
	"font_size": 8,
	"highlight_line": true,
	"ignored_packages":
	[
		"A File Icon",
		"Vintage"
	],
	"line_padding_bottom": 3,
	"line_padding_top": 3,
	"mdpopups.default_formatting": false,
	"open_files_in_new_window": false,
	"original_color_scheme": "Packages/Colorsublime-Themes/themes/BetterJS-Dark.tmTheme",
	"tab_size": 4,
	"theme": "SoDaReloaded Dark.sublime-theme",
	"translate_tabs_to_spaces": true,
	"trim_trailing_white_space_on_save": true,
	"update_check": false,
	"word_separators": "./\\()\"':,.;<>~!@#$%^&*|+=[]{}`~?",
	"word_wrap": "auto"
}

1.第一个插件是Docblockr 及其基本配置使用(首选项-用户配置)

{
    "jsdocs_extra_tags":[
        "@param    {string}",
        "@DateTime {{date}}",
    ],
    "jsdocs_function_description": true
}

2.同时按照sublimeLinter SublimeLinter-php 代码错误自检 及其基本配置使用(首选项-用户配置)

// SublimeLinter Settings - User
{
    "debug": false,
    "paths": {
        "linux": [],
        "osx": [],
        "windows": [
            "D:/phpStudy/PHPTutorial/php/php-5.6.27-nts"
        ]
    },
    "styles": [
    {
        // Used to determine the color. E.g. region.<colorish>, with one of
        // redish, orangish, yellowish, greenish, bluish, purplish, pinkish.
        "scope": "region.purplish markup.warning.sublime_linter",
    },
    {
        "icon": "circle",
        "mark_style":"squiggly_underline",
    }
    ],
}

3.代码补全插件Emmet(比如按tab) 同时也需安装PyV8

4.cndict 翻译

5.ConvertToUTF8

6.Colorsublime-Themes想要改配色必选 如果想改变内置规则 可以打开目录 直接修改对应的文件 比如background 在xml文件里面直接改变即可变色 推荐关键词 facebook

7.SublimeCodeIntel 代码智能提示 必须 及其首选项-用户的配置

{
    "JavaScript": {
        "codeintel_selected_catalogs": ["JavaScript"]
    },
    "PHP": {
        "php": "D:/phpstudy/PHPTutorial/php/php-5.6.27-nts",/*我的PHP安装路径*/
        "codeintel_scan_extra_dir": [],
        "codeintel_scan_files_in_project": true,
        "codeintel_max_recursive_dir_depth": 15,
        "codeintel_scan_exclude_dir":["E:/MYWEBLIST/thinkphp_5.0.20_with_ext"] /*我的WEB项目路径*/
    }
}

8.xdebug 功能没有phpstorm 但是也还能用 及其首选项 - 用户的配置

{
    // Example:
    // "/absolute/path/to/file/on/server" : "/path/to/file/on/computer",
    // "/var/www/htdocs/example/" : "C:/git/websites/example/"
    "path_mapping": {
        // "/www": "D:/xxx/xxx"
    },
    "ide_key": "sublime.xdebug",//也可以自己随便设置
    "host": "127.0.0.1",
    "url" : "abc.cn",
    "port": 9999,
    "debug": true
}

9.side bar 左边文件菜单栏扩展 增加了文件新增 copy patse等常用功能

10.Terminal 命令行插件

11.php companion Find use 命名空间 接口函数 的自动实现

12.BrackerHighlighter 括号成对高亮提示

13.ColorPicker 颜色抓取

以下是使用laravel 需装插件 可选 但是laravel那2个必须

可选插件#

ColorsSublime | 代码高亮主题管理插件,安装成功后需要照着文档配置两个地方; Material Themel | 非常棒的编辑器主题,注意作者是 equinusocio Blade Snippets | Blade 模板自动补全 Laravel Blade Hightlighter | Blade 语法高亮支持 SyncedSideBar | 自动在左边文件夹树中定位当前文件 ALignment | command + control + a 快速对齐 示例 BracketHighlighter | 结尾处高亮 主页 EditorConfig | .editorconfig 编码格式化支持 Emmet | 快速编码 主页 SideBarEnhancements | 文件夹栏右键菜单增强 SCSS | 官方版本语法高亮 AdvancedNewFile | 快速创建新文件 主页 GitGutter | 标记代码中做的编辑 主页 Laravel 5 Artisan | Artisan 命令行调用 主页 Laravel 5 Snippets | 代码片段 主页 SublimeLinter | 代码检测 SublimeLinter-PHP | PHP 代码实时报错检测 erichard/SublimePHPCompanion | 自动引入 namespace 主页

Facebook

结语# 安装插件时要特别慎重,编辑器的速度很重要。

记录你我
请先登录后发表评论
  • latest comments
  • 总共0条评论