Mac Sublime PHP—— 让编程更高效的利器
对于喜欢编程的开发者来说,一个高效的编写环境非常重要。在Mac上,Sublime、PHP是非常热门的开发工具,而且常常被组合使用。本文将介绍如何配置Sublime,让你的PHP编写更加高效流畅。
1. 安装Sublime Text
首先,你需要下载和安装Sublime Text编辑器。在官网上,你可以下载到一个免费体验版本,或者购买正式版(价格为70美元)。Sublime Text被广泛使用,因为它相当轻量级,但功能却非常强大。例如,它具有Goto Definition,代码段和自动补全等功能。
2. 安装Package Control
Package Control可以让你管理和安装Sublime的插件和包。如果你还没有安装这个必备的工具,现在就在Sublime Text上安装它。只需在Sublime Text菜单中选择“View”(视图),然后在“Show Console”(显示控制台)下输入以下命令:
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)
此时,你就已经完成了Package Control的安装。
3. 安装PHP Snippet包
Sublime Text很容易使用,但是想要更快捷的PHP代码编写,我们需要一些代码片段。这里我们为大家介绍一个使用自定义php代码片段的包——PHP Snippet包。您可以使用它来快速编写PHP代码。 按下“Command + Shift + P”打开命令面板,接下来输入“Package Control”,并执行“Package Control: Install Package”这个命令。在搜索框中输入“PHP Snippet”,点击下载。安装完成后,你可以在PHP中使用很多实用的代码段,例如基于PHP的自定义函数或基于mysqli的查询语句。
4. 安装PHP Annotations包
PHP Annotations包为编写注释代码和文档提供了高效的助力。使用该插件,你可以快速且准确地编写PHP注释。安装步骤与上面一样,按下“Command + Shift + P”打开命令面板,接下来输入“Package Control”,并执行“Package Control: Install Package”这个命令。在搜索框中输入“PHP Annotations”,点击下载。然后,您就可以在PHP中快速编写注释了,而无需担心占用太多时间。
5. 配置代码检查器
使用Sublime和PHP,我们可以轻松地检测错误和警告。phpcs和phpmd分别是两个非常优秀的代码检查器。phpcs可以检查您的代码是否符合PSR标准,phpmd可以检测您的代码中可能存在的潜在问题。这两个代码检查器是很有价值的工具,可以提供更高质量的代码。接下来,我们将在Sublime Text中安装和配置这两个代码检查器。安装SOPI php和SublimeLinter-php插件并配置即可使用,详细步骤可以参考官方文档
6. 代码高亮
为了更好的阅读和理解代码,我们需要使得PHP代码的每个部分更加醒目突出。Sublime Text的PHP代码高亮功能是非常出色的。安装完Sublime Text后,可以进入Preferences >Color Schemes下选择各种主题来美化代码,例如Tomorrow、Monokai或Darkside。
7. 其他插件
除了上面列出的包和工具外,Sublime Text上还有许多其他非常有用的插件可供使用。可以按下“Command + Shift + P”,然后输入“Package Control”,并在搜索框中查找适合的插件。例如,DocBlockr可以帮助您快速编写通用注释;Git插件可以轻松地将您的代码推送到GitHub上去。
总结
在本文中,我们介绍了可让PHP开发更加高效的一些工具和插件。Sublime Text本身就非常出色,而众多插件使Sublime变得更加出色。使用Sublime Text和适当的插件,您可以编写高质量和高效的PHP代码。