2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

Mac 与 PC

很多会员受到我的蛊惑,都把自己的 PC 换成了 MAC,也有很多会员看到视频里都是在 OSX 系统上录的感到不爽。开始的时候我的确推荐用 Mac,因为它跟 Linux 系统有很多相似的地方,许多东西也只能运行在这样的系统上。不过现在,我觉得您用什么都可以了,因为不管是前端还是后端的开发,都可以在使用 Vagrant + Virtualbox 搭建的 Linux 系统的服务器上进行。我们的视频越来越不受系统的限制,您在 Windows,Mac,Linux 上都可以跟着练习,不过还是有一点小区别,下面总结一下。

  • Mac 电脑上用的系统叫 OSX(Mavericks,Yosemite ...)
  • PC 上面的系统一般就是 Windows(Win7,Win8 ...)

命令行

最近的视频里经常会用到命令行工具。在 OSX 上面,系统自带的命令行工具是 终端 (Terminal),也有人喜欢使用第三方提供的命令行工具 iTerm。我在视频里一直用的是 终端。如果您用的是 Windows 系统,这个命令行工具就是系统自带的 命令提示符 (cmd)。OSX 上的终端与 Windows 上的命令提示符,这两个东西用起来有点区别,很多可以执行的命令都是不一样的,因为 OSX 跟 Linux 很像,所以使用的命令都基本是一样的。Windows 有自己的一套命令。这些区别基本可以忽略,因为我们很少用到 Windows 上的命令。

SSH

如果你想连接到 Linux 服务器,在 OSX 上,可以直接使用 终端,然后用 ssh 命令去连接。在 Windows 上,需要下载一个叫 Putty 的小工具,打开它以后,一开始会有一个图形界面,让你选择连接的方式,服务器的 IP 地址等等,确认以后,它会变成一个命令行工具,有点像是命令提示符工具,登录到 Linux 服务器以后,你用什么系统就不重要了,因为你控制 Linux 服务器用的命令是一样的。

Git

前几天我们发布了 Git 版本控制的基础课程。在这个课程的演示是在 OSX 系统上进行的。Git 的命令是一样的,您在 Windows 上用也是这些命令。不过有几处地方有点区别。比如在 OSX 与 Windows 上安装 Git 的方法是不一样的。Git 为不同的操作系统提供了不同的安装方法。我的建议是,如果你打算为项目使用版本控制,可以在 Linux 系统的虚拟机上进行,也就是你可以使用 Vagrant + Virtualbox 的方法。这样我们使用 Git 的方法就统一了,因为都是在 Linux 系统下进行的。我们应该去熟悉与习惯 Linux 的命令,而不是 Windows 的命令 :)

工具

编辑器:在大部分的课程里我都是用的一款简单的开源的文本编辑器叫 Brackets ,这款编辑器是 OSX 与 Windows 下面都可以用,推荐大伙开始的时候,选择一款简单的编辑器,先别在这个地方分散注意力。数据库远程管理图形工具:我在课程里用到了一个叫 Sequel Pro 的东西,它只能用在 OSX 上,不过 Windows 上也有替代品,比如 MySQL Workbench,或者使用 Web 界面的 phpMyAdmin。

快捷键

OSX 与 Windows 上的快捷键有一点区别,比如 复制,在 OSX 上是用 command + C,在 Windows 上是 control + C。多数情况下,这个快捷键的区别就在于 command 和 control 上。也就是在 OSX 上用的是 command 上,在 Windows 上就可以使用 control 键。

过渡

我大概用了十年的 PC,在三年前才切换到了 Mac 上,当时也花了几个月的时间过渡,因为要重新积累出一套工作流程。收到电脑以后,第一件事就是去找安装双系统的方法,在 Mac 上又安装了一个 Windows 系统,现在想一下,是多余的。更好的方法是安装一个 Windows 的虚拟机,在虚拟机上去处理必须要在 Windows 上做的事情是可行的。比如一些银行的网上银行,就只能在 Windows 上运行。

总结

对于 Web 的设计与开发来说,选择在什么平台上进行一点都不重要,尤其是有了 Vagrant + Virtualbox 的方法以后,区别几乎可以忽略。因为我们的大部分工作都可以在 Linux 系统上进行。根据不需要在选择什么平台上浪费时间,用什么,只是个人喜好。

工作
微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点