sublimelinter java_程序员必备工具SublimeLinter安装使用指南
Linter是现代Web开发中不可或缺的工具。它有助于我们在编写代码时检查错误并执行最佳实践。如果您使用的是SublimeText,我强烈建议您安装SublimeLinters。多年来,SublimeLinters一直致力于成为SublimeText中的电动工具套件,并提供连接各种编程语言模式的官方软件包。
在本教程中,我们将了解如何安装和设置SublimeLinter。我们马上开始吧。
入门
安装SublimeLinter 4的最简单方法是通过SublimeText Package Control。自从在SublimeLinter 3,每个棉短绒必须单独安装。这使得SublimeLinter仅通过运行更高效地运行棉短绒,我们已经安装。
由于我在项目中大部分时间都使用HTML,CSS,JS和PHP,因此我想为这些语言安装linters。在Package Control中,我将SublimeLinter与以下插件一起安装:
然后,为了使这些插件的工作,我们还需要安装linter的语言,这是HTML整洁,CSSLint,JSHint,和PHP CLI。
对于那些使用OSX的人来说,Tidy和PHP已预先安装在系统中。要进行验证,请连续运行以下两个命令。
1 tidy --version
2 php --version
这些命令将向您显示您拥有的Tidy和PHP版本。您可以继续在Sublime Text中使用它们。
如果您使用的是Windows或Linux,或者未安装它们,则可以按照以下说明操作。
安装HTML Tidy
要安装HTML Tidy:
在OSX中,在终端中运行此命令brew install homebrew/dupes/tidy
在Linux中,使用此命令sudo apt-get install tidy。
在Windows中,您可以从TidyBatchFiles获取EXE安装程序。
安装PHP CLI
OSX用户可以使用curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5命令在系统中安装PHP 。在编写本文时,这将安装PHP 5.5,这是最新版本。
对于Windows用户,您可以在此处下载安装程序。
安装Styleint
接下来,我们将安装名为Stylelint的CSS linter,这将允许我们检查并强制执行CSS文件中的最佳实践。在所有三个平台中都可以遵循以下指令:OSX,Windows和Linux。我假定你已经安装的Node.js与NPM。
要安装Stylelint,请运行:
1 npm install-g stylelint
请注意,您还需要将Stylelint配置文件添加到项目目录中,另外安装一个预定义的配置,如stylelint-config-standard。配置完成后,您应该会发现错误突出显示如下。
安装ESLint
我们还将安装ESLint,这是一个适用于JavaScript的现代且高度可配置的内容。这将有助于我们在编写JavaScript时强制执行最佳实践并捕获潜在错误。安装ESLint还需要Node.js和NPM。
要安装它,请运行。
1 npm install-g eslint
我们都准备好了。我们可以开始掉毛使用SublimeLinter 4 HTML,CSS,JS和PHP在SublimeText。
SublimeLinter的新功能4
SublimeLinter 4带来了几个新功能,其中一个很容易引起注意的是显示已打开文件的所有错误的面板。如果你是在Mac上,按命令 + Ctrl键 + 一个。在Windows和Linux,你可以按下Ctrl键 + Ķ,按Ctrl + 一个。
热键将显示错误列表,如以下屏幕截图所示:
使用↑和↓导航列表,页面将滚动到发生错误的确切行。
更好的视觉
我们现在可以将鼠标悬停在编辑器中的装订线上,或者只是发生错误的行以查看错误消息。这在以前的版本中是不可能的。
高度可配置
SublimeLinter 4现在比以前更加可配置。例如,我们现在可以为每个linter配置定制“样式”。这允许我们分别为每个linter设置图标,颜色,lint模式,路径和环境变量。
进一步参考
我希望这个简短的介绍可以帮助启动和运行SublimeLinter。如果您想要更多高级内容,也可以参考参考。
sublimelinter java_程序员必备工具SublimeLinter安装使用指南相关推荐
- 十大PHP程序员必备工具
十大PHP程序员必备工具 1.Notepad++ 总结来说就是小而精,7.4版本的软件包只有2.9M,比一般的IDE小数十倍,但是Notepad++的功能确是很全面的,代码高亮,语法折叠,宏功能,内置 ...
- win10程序员必备工具_与客户沟通的10种必备工具
win10程序员必备工具 Communicating your clients is a necessary evil of contract web development, design, pro ...
- 终端模拟器 java_程序员必备之终端模拟器,让你的终端世界多一抹“颜色”
当你逐渐厌倦了 cmd 的枯燥黑屏.powershell 的单调蓝底,可以来尝试一下使用可定制性更高的终端模拟器.下面是 HelloGitHub 从 GitHub 上收集的一些开源终端模拟器,它们功能 ...
- 程序员必备 Git 分支开发规范指南
Git 是目前最流行的源代码管理工具.为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,现规范 git 的相关操作. 分支管理 分支命名 master 分支 master 为主分支 ...
- .NET 程序员必备工具下载(2)(完结)
5.Reflector for .NET 相信大名鼎鼎的Reflector for .NET大家都已经用过了,几年前它已经位于.NET开发必备十大工具榜,现在自然也不能例外.它是一个类浏览器和反编译器 ...
- .NET 程序员必备工具下载(1)
1.Snippet Compiler Snippet Compiler 是一个基于 Windows 的小型应用程序,你可以通过它来编写.编译和运行代码.如果你具有较小的代码段,并且你不想创建完整 ...
- java 证书查看工具_程序员必备工具 Java证书工具Keytool的使用
一.简介 Keytool是JDK自带的证书管理工具,在jdk/bin目录下,可以用来生成自签名证书.导入导出证书.打印证书信息等. 回顾下前一章的一些概念:PKI:公钥基础设施 X.509 : PKI ...
- .NET开发 程序员必备工具 -- Regulator:生成正则表达式工具
Regulator 是最近添加到我的头等工具清单中的.它是一种很有特色的工具,能够使生成和测试正则表达式变得很容易.由于正则表达式在 .NET 框架中受到极好的支持,因而人们对正则表达式重新产生了兴趣 ...
- [程序员必备工具]分享一款不错的个人代码个人知识管理软件wiz
我以前一直在寻找着这么一个软件,希望它能同时满足我记录代码和日常工作生活的需要. 我要求如下: 1.能粘贴图片 要求:能粘贴word中的图片,能粘贴远程图片,能粘贴二进制图片比如qq里的ps里的等,能 ...
最新文章
- 开源前后端分离在线考试系统
- 并发操作的不一致性问题
- 史上最轻量​!阿里新型单元测试Mock工具开源了
- 剑指offer 调整数组顺序使奇数位于偶数前面
- 真机调试及上线简略流程
- java的课后作业咋写_写的简单的java第三季的课后作业
- 软件测试黑盒用例文档,软件测试黑盒白盒测试用例.pdf
- 保护系统 用SVS为Windows穿上“层层”防弹衣
- 一个文件版的名片管理系统(Python3)
- Java面试时,该如何准备亮点?
- 【最全】BliBli,视频下载方法汇总!【最新】
- windows10查看桌面壁纸路径
- Shader实现漫反射
- 实践练习二:手动部署 OceanBase 集群
- Mac苹果电脑 安装virtualBox
- 【烈日炎炎战后端】Linux(0.3万字)
- 常见HTTP错误码定义
- web网页上一个帖子点赞是怎么制作的_如何查看17年以前的百度贴吧帖子
- 贪吃蛇大作战ai_其实《贪吃蛇大作战》里你的对手都是AI
- 台式计算机有线无线网卡设置,台式电脑或笔记本(含有线网卡可上网+有AP功能无线网卡),可设置无线WIFI热点...
热门文章
- 2021年全球无线天线收入大约6724.2百万美元,预计2028年达到14740百万美元
- tlp导致linux运行缓慢,在deepin 20系统中使用tlp但无法自动降频的处理
- Linux工作站usb口无反应,usb接口没反应怎么办 usb接口没反应解决方法
- 【HDU4416】Good Article Good sentence【后缀数组】
- 分布式系统设计模式,你用过哪些?
- 【MSSql2000】GroupByOrderBy
- 点餐系统Sprint1总结
- Matlab——Simulink输出的数据怎么利用plot函数绘图
- 住宅园区光纤布线案例
- php+点击图片跳转网页,怎么在图片上加超链接 点击图片跳转到指定网页