从事PHP码农工作四年多,编辑器也接触了不少,如NOTEPAD++、Eclipse、Sublime、Vim、Phpstorm等等,其中要属phpstorm用的时间最久,究其原因,一是phpstorm提供了很多便捷的快捷键以及代码补全、智能检索等特点,二就是用习惯了,开发效率高。

最近呢,mac升级Big Sur之后,phpstorm2016就不好好工作了,要么自动退出,要么黑屏,看来要与时俱进,升级2020之后果然好使了,但是呢,激活码又是个难题,之前版本的不太兼容呀。。。再加上phpstorm一开,电脑风扇呼呼的,终于下定决心换个IDE了。

之前就有听说过vscode,这次也正好可以好好的了解一下,一番捣鼓之后,果不其然,是一款包含phpstorm功能又比phpstorm轻量的编辑神器,只有快捷键有些差异,其他简直瞬间上手。

参考资料:

Visual Studio Code(简称VSCode/VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、Git等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac以及Linux,运行流畅,可谓是微软的良心之作。

官网下载:https://code.visualstudio.com/

插件安装:

  • Chinese (Simplified) Language Pack for Visual Studio Code 中文简体语言包

  • Git History git历史工具

  • PHP DocBlocker 函数、类的注释

  • PHP Intelephense、PHP Intellisense PHP智能感知

  • vscode-icons 好看的图标插件

  • PHP Debug 配合php扩展Xdebug使用

快捷键记录:

  • 官方文档:https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf

  • alt shift f 格式化代码

  • alt ↑/↓ 调整代码行整体上下移动

  • cmd shift p 万能键

  • cmd shift f 全文搜索

  • cmd p 快速切文件

  • ctrl g 跳转到指定行

  • ctrl - 回到上一个地方


更多相关文章

  1. phpstorm好插件
  2. GitLab最佳实践 -- 集成git-secrets扫描敏感信息
  3. 使用jenkins构建自动化发布系统之Sonar 代码质量管理
  4. 代码质量管理的一些思路
  5. Jenkins GSoC : Code Coverage API plugin 一个新的代码覆盖率
  6. Git推送代码实战
  7. 前端开发工具,总有一款深得你心?
  8. 运维少年系列 python and cisco (3)
  9. [MAC] 6 个好用小技巧大公开!

随机推荐

  1. 每日前端夜话(0x05):2018年JavaScript状态
  2. 排序算法 #4 再讲插入排序
  3. 数据结构 #1 浅谈数组
  4. 再谈文件读写:判断文件的几种方法及其优劣
  5. 从一篇Blog看两个并发编程错误
  6. 每日前端夜话(0x04):2018年JavaScript状态
  7. LeetCode #27 移除元素
  8. 以B站C语言视频为基础的课后总结(一)
  9. LeetCode #26 删除排序数组中的重复项
  10. 排序算法 #5 归并排序