我的 Sublime text 插件配置
40

首先,我应该正确安装了 Package Control

Material Theme

外观是最重要的,一个好的主题会让你爱上完美。这里推荐 Material Theme

file

Operator

是不是感觉字体不好看,咳不出来又咽不下去,试试这款吧 Operator,号称贵到灵魂出窍的等宽编程字体(@JokerLinly),一套只需 $599.0。:smile: 我还是用我的默认字体吧!

file

Alignment

定义了一大堆变量,想让他们快速对齐怎么办!(强迫症患者福利)

安装完成后进入 preferences->Package settings->Alignment->Key Bindings-User 设置快捷键(我的是 ctrl+alt+0

{ "keys": ["ctrl+alt+0"], "command": "alignment" }

file

AdvancedNewFile

你还在用鼠标创建和移动文件吗,看这里。

默认情况下安装成功后快捷键不是很好用且只有一个创建文件的快捷键(ctrl+alt+n),建议你覆盖默认快捷键配置。

{ "keys": ["ctrl+n"], "command": "advanced_new_file_new" }, //快速新建文件
{ "keys": ["alt+m"], "command": "advanced_new_file_move" }, //移动文件
{ "keys": ["alt+delete"], "command": "advanced_new_file_delete" , "args": {"current": true}}, //删除当前文件
{ "keys": ["alt+."], "command": "advanced_new_file_copy" }  //复制当前文件的内容到一个新文件

file

EditorConfig

当项目涉及到多人开发时,定义一套 简单 的编码规范是必须的。

安装成功后在项目根目录下创建一个 .editorconfig 的配置文件,我的默认配置如下,查看更多配置细节

root = true

[*]
indent_style = space
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true

[*.{js,py,css,vue}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false

SublimeLinter-php

该插件是一个自动检查 PHP 语法错误的插件,安装前先要安装 SublimeLinter,默认安装成功后,ctrl+s 保存时将自动提示语法错误。

若你没有把 phppython 加入环境变量,你可能要在 SublimeLinter 的配置文件中指定 pythonphp 的执行路径。

file

Phpcs

关于 PHPCS的介绍及安装请 戳这里

file

其他

  • All Autocomplete
  • ConvertToUTF8
  • DocBlockr
  • Emmet
  • Git
  • GitGutter
  • Laravel 5 Artisan
  • SideBarEnhancements

二楞徐的闲谈杂鱼

本帖由 Summer 于 1年前 加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 6
BradStevens

感觉像是atom了,最终选择vscode,简单轻便易用

1年前

用什麼 package 設定 Alignment

1年前

Cool

1年前
godruoyi

@newbie2005 Preferences->Package settings->Alignment->Setting-User 设置 =:(冒号)分隔:

{
    "alignment_chars": ["=", ":"],
    "alignment_space_chars": ["=", ":"]
}

然后在 Preferences->Package settings->Alignment->Key-Bindings-User 设置快捷键:

{ "keys": ["ctrl+alt+0"], "command": "alignment" }

:smile:

1年前
godruoyi

@xiaonianji 有好的插件推荐记得共享哟,特别是 Operator Font :hand:

1年前

麻烦问下,Sublime​Linter这个怎么配置哟

4个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!