配置开发编辑器

Visual Studio CodeAtom是目前开源界最流行的两款编辑器,推荐使用 Visual Studio Code 作为开发的编辑器。在开始编写代码之前,请先阅读 Visual Studio Code 的使用文档,了解下编辑器的基本操作、快键键、插件安装等,参考官方文档中文翻译的官方文档

为统一代码风格,以及提高编码效率,需要安装一些编辑器的插件,以下为推荐安装的插件。

PHP Intelephense

PHP 代码自动提示、补全。安装此插件后,需关闭编辑器本身自带的代码提示,否则会重复显示函数提示。打开“用户设置"(快捷键CMD + ,),将 php.suggest.basic 设置为 false

php cs fixer

PHP 格式化代码。在插件中心搜索php cs fixer,会出现2个同名的插件,我们这里选择安装作者是 junstyle 的php cs fixer

该插件,需要安装 PHP Coding Standards Fixer

  1. wget http://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -O php-cs-fixer
  2. sudo chmod a+x php-cs-fixer
  3. sudo mv php-cs-fixer /usr/local/bin/php-cs-fixer

PHP DocBlocker

代码注释补全,在给类、函数写注释时,能自动补全。

Twig

对 Twig 语法高亮,及语法自动提示提供支持。

EditorConfig for VS Code

EditorConfig 是跨编辑器定义代码风格配置文件的一个标准,含行结束符、文件字符集、缩进方式、缩进空格数等。安装此插件后,VSCode 会默认读取项目根目录下的.editorconfig配置文件,作为当前项目的配置。

Git History

显示整个项目的 git 日志,或当前文件的 git 日志。

Git Blame

在编辑器底部状态条中显示当前光标所在行的 git 提交人的信息。