MacBook从零开始配置开发环境——编辑器选用

简介: 编辑器选用Mac从零开始配置开发环境——编辑器选用Visual Studio Code:从宣传的角度来说,微软新出的这款编辑器比Atom更快,比sublime开源,比PhpStorm更轻。

编辑器选用

img_e110a14be61ea7f7dabf1fcbc420c24e.jpe
Mac从零开始配置开发环境——编辑器选用

Visual Studio Code:从宣传的角度来说,微软新出的这款编辑器比Atom更快,比sublime开源,比PhpStorm更轻。我也用了一段时间,觉得这是一个说不出哪里不好,可是也没什么突出亮点的编辑器。也许是因为接触的时间比较晚,在它之前各种优秀的功能和实践都已经在其他编辑器中体验过了。所以总觉得,程序员是否喜欢VSC其实取决于第一个使用的编辑器是不是它。总之,你要是微软的粉丝,或者相信Visual Studio是世界第一编辑器那么VSC是可以体验一下的。

Sublime Text:早些时候用的最多的编辑器,最近也推出到了3.0的版本,实际使用了一周之后感觉和ST2区别不是很大。这也代表新版本保持了一贯的操作习惯和优秀特性,必备的插件也都支持到了3.0版本,直接在命令界面就可以安装PackageControl,颜值比之前有所提高,跳转到方法定义也有所提升。对于配置相对较低的电脑ST非常有优势,内存占用低,跳转速度快,滚动平滑,在熟悉了快捷键之后,使用起来非常爽快。最后安装插件推荐大家直接去官网找自己需要的:packagecontrol.io。

img_c130c5a837c93fef325fdff7476a657c.jpe
Mac从零开始配置开发环境——编辑器选用

PhpStorm:jetbrains出品的IDE无一例外各个都是精品,在大型项目开发过程中IDE能够提供强大的代码补全支持,包括函数、方法、参数、命名空间等都能成为备选项,但正因为这样不太建议新手使用IDE,刚开始学习的时自己手打、自己思考是很必要的。和PhpStorm齐名的还有ZendStudio,但ZS在Mac上总是有点卡顿,所以IDE的首选就是PhpStorm。同样,这个编辑器提供强大的插件支持,而且本体就自带几个十分强大的插件,例如:FTP同步,数据库管理等等。属于必备软件之一,有条件推荐入正,没条件某宝解决。

img_bbe425d8a73a6af951b24e00775d1d3b.jpe
Mac从零开始配置开发环境——编辑器选用

MacVim:其实就是普通的Vim编辑器加了个应用的壳,主要就是平时用来练习Vim指法的,优点的话就是内置的教程挺好,值得多次阅读,而且界面看起来比较舒服。至于Vim,是Linux环境下必存在的一个编辑器,使用方法和传统的编辑器有很大区别,上手比较困难,但只要熟悉了指法也是效率如飞一般。其实很多老牌程序员都认为Vim才是最好的编辑器,所以这个也属于必备,或者说必学,必会的编辑器。

img_380baccbf4f308ec98ed5d69593f3756.jpe
Mac从零开始配置开发环境——编辑器选用

Atom:最后隆重推荐Atom,GitHub官方出品,界面优雅上手快、插件丰富易安装。开发者(JS/WEB)生态十分活跃,意味着它有茫茫多的插件和主题可以选择。底层基于WebKit,谷歌和苹果都是这项技术的支持者,Chrome也在使用它。另外,Atom使用Electron框架开发,这是一个激动人心的跨平台桌面应用框架,使用纯JavaScript开发。就现在JavaScript常年霸占编程语言使用率榜首的情况来看,可以说Atom代表着趋势和未来,我们就乖乖跟着趋势走吧。

img_fdb5f8d0bd1529ef7592d1f18390b501.jpe
Mac从零开始配置开发环境——编辑器选用

今天开了一个新坑,关于如何从一个新的MacOS一步一步的配置一个高效的、符合网站开发者的开发环境,包括一些我个人推荐的软件和简单可用的配置

想要快速适应并使用Mac开发并不是一件容易的事情,不过一旦熟悉之后,你会发现所提升的效率是非常可观的。其实,光是Mac不能打英雄联盟这一点,就能变相的提高很多人的开发效率,前提是不要去装双系统。

可以说Mac是一个非常专业的工具,但不是说程序员就得标配Mac,那样的话就太侨情了,真正热爱程序的人给他一个TXT文档编辑器也能写出漂亮的代码。之前用Windows进行开发的日子也总结了很多Win环境下的软件、方法和配置,同样也提升了不少效率,所以小编真正要强调的是一种热爱,无论用什么笔去画画,最完美的作品始终都在你的脑子里。

之后还会分享更多关于Mac命令行、搭建开发环境以及各种能够提升效率的软件等内容。

目录
相关文章
|
7月前
|
开发框架 JavaScript 前端开发
百度富文本编辑器配置(vue3)
百度富文本编辑器配置(vue3)
|
1月前
|
Dart 搜索推荐 IDE
Windows下Zed编辑器配置Dart环境
本文介绍了Dart编程语言及其主要框架Flutter的优势,并推荐使用轻量级编辑器Zed进行Dart开发。详细步骤包括Dart环境的安装与配置,Zed编辑器的安装与个性化设置,以及如何在Zed中编写并运行Dart的HelloWorld程序。通过自定义任务实现Dart文件的快速运行,提高了开发效率。
|
5月前
|
JSON JavaScript 数据格式
文本-----wangEditor的使用,设置和获取内容,展示HTML无样式怎么办????console同步展示怎样写,Vue的配置在Vue3配置文件中的配置,是editor中的v-model绑定的值
文本-----wangEditor的使用,设置和获取内容,展示HTML无样式怎么办????console同步展示怎样写,Vue的配置在Vue3配置文件中的配置,是editor中的v-model绑定的值
|
5月前
|
网络协议 Linux 开发工具
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
配置Linux固定IP地址,为什么要固定IP,因为他是通DHCP服务获取的,DHCP服务每次重启都会重新获取一次ip,VMware编辑中有一个虚拟网络编辑器
|
7月前
|
前端开发 数据可视化 API
前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏(二)
前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏
460 0
前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏(二)
|
7月前
|
Unix Shell Linux
在 Linux 上把 Vim 配置为默认编辑器
在 Linux 上把 Vim 配置为默认编辑器
|
7月前
|
Linux 开发工具 C语言
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
Linux课程四课---Linux开发环境的使用(vim编辑器的相关)
|
7月前
|
前端开发 JavaScript CDN
前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏(一)
前端react 18.2整合ckeditor富文本编辑器——配置插件、自定义toolbar工具栏
248 0
|
7月前
|
JavaScript 前端开发 编译器
TypeScript的编译器、编辑器支持与工具链:构建高效开发环境的秘密武器
【4月更文挑战第23天】TypeScript的强大力量源于其编译器、编辑器支持和工具链,它们打造了高效的开发环境。编译器`tsc`进行类型检查、语法分析和代码转换;编辑器如VS Code提供智能提示、错误检查和格式化;工具链包括Webpack、Rollup等构建工具,Jest、Mocha等测试框架,以及代码质量和性能分析工具。这些组合使用能提升开发效率、保证代码质量和优化项目性能。
|
7月前
|
Linux 开发工具 C++
Linux编辑器vim(含vim的配置)
Linux编辑器vim(含vim的配置)
92 0