Sublime text3 016 SublimeLinter(PHP 代码检测)

Sublime text3 016 SublimeLinter(PHP 代码检测)
------------------------------------------------------------------------------
如果有什么不明白的,加QQ群:186970878

经常会有错字 或 语句不通的,欢迎联系本人,方便快速修正,也方便后来者阅读。

联系本人QQ: 2071551682
------------------------------------------------------------------------------
----------------------- PHP 代码检查 -----------------------------

使用 SublimeLinter 进行PHP代码检查

需要下载 sublimelinter 和 SublimeLinter-php

sublimelinter 用于高亮提示用户编写的代码中存在的不规范和错误的写法,支持 JavaScript、CSS、HTML、Java、PHP、Python、Ruby 等十多种开发语言。

SublimeLinter-php 使用的是 php -l 进行的检查。
This linter plugin for SublimeLinter provides an interface to php -l. It will be used with files that have the “PHP”, “HTML”, or “HTML 5” syntax.

------------ SublimeLinter下载地址:----------------
https://packagecontrol.io/packages/SublimeLinter

VERSIONS 
ST3   4.6.4
ST2   1.8.0
HOMEPAGE sublimelinter.com

http://www.sublimelinter.com/en/stable/

SublimeLinter repo and issues can be reached on GitHub. 
点击:GitHub  进入下网页

https://github.com/SublimeLinter/SublimeLinter

Clone or download  >  Download ZIP

https://github.com/SublimeLinter/SublimeLinter.git

得到的文件:SublimeLinter-master.zip
文件修改时间 2018 6 4

----------  SublimeLinter - PHP -----

https://packagecontrol.io/packages/SublimeLinter-php

https://github.com/SublimeLinter/SublimeLinter-php
Clone or download  >  Download ZIP
https://github.com/SublimeLinter/SublimeLinter-php.git

得到的文件:  SublimeLinter-php-master.zip
文件修改时间 2018  4  20
----------------------------------------------------

SublimeLinter 安装

提示信息:

Package Control Messages
========================

SublimeLinter
-------------

____        _     _ _                _     _       _
   / ___| _   _| |__ | (_)_ __ ___   ___| |   (_)_ __ | |_ ___ _ __
   \___ \| | | | ‘_ \| | | ‘_ ` _ \ / _ \ |   | | ‘_ \| __/ _ \ ‘__|
    ___) | |_| | |_) | | | | | | | |  __/ |___| | | | | ||  __/ |
   |____/ \__,_|_.__/|_|_|_| |_| |_|\___|_____|_|_| |_|\__\___|_|
 
 
  Welcome to SublimeLinter, a linter framework for Sublime Text 3.
  Linters are not included, they must be installed separately.
 
 
  For complete documentation on how to use and configure SublimeLinter,
  please see: http://www.sublimelinter.com
 
  To report issues: https://github.com/SublimeLinter/SublimeLinter

-----------------------------------

SublimeLinter-php 安装

提示信息:

SublimeLinter-php
-----------------

SublimeLinter-php
  -------------------------------
  This linter plugin for SublimeLinter provides an interface to php -l.
 
  Please read the installation instructions at:
 
  https://github.com/SublimeLinter/SublimeLinter-php

====================================================
安装 sublimelinter 和 sublimelinter-php
SublimeLinter配置.依次点击

Menu   Preferences  ->  Package Settings  ->  SublimeLinter  ->  Settings 。

如果User为空复制一份 Default 中的内容到 User

右边 User 参照 左边 Default 语法:

-----------------  复制代码 ----------------
// SublimeLinter Settings - User
{

"paths": {
        "linux": [],
        "osx": [],
        "windows": [
                "D://wamp64//bin//php//php5.6.25//php.exe",
                "D://wamp64//bin//php//php7.0.10//php.exe"
        ]
    },
}

-----------------  复制代码  ---------------

测试成功 !!!
------------------------------------------------------

-------------------  检查 设置说明  --------------------

什么状态下进行检查的 设置说明。

// Lint Mode determines when the linter is run.   
// Lint Mode    确定何时运行linter

// - background: asynchronously on every change  
// background      异步地每一个变化

// - load_save: when a file is opened and every time it‘s saved  
// load_save    当一个文件被打开,并且每次它被保存。

// - manual: only when calling the Lint This View command
// manual 只有在调用 Lint 这个视图命令时

// - save: only when a file is saved
//   save 只有当文件被保存时

// 下面是默认设置
    "lint_mode": "background",

如果想更改调试方式,Default 复制到 User 文件中重新定义。

--------------------- 支持 语法提示 sublime-phpcs  --------------------

下载插件 sublime-phpcs

和上面那两个 插件是一个网站:
                    https://github.com/benmatselby/sublime-phpcs

解压后修改文件夹名字为:phpcs

把文件夹放到packages目录下

ctrl+shift+p  ->  install package

Sublime 自动对齐插件:alignment

BracketHighlighter 高亮显示匹配的括号、引号和标签

BracketHighlighter这个插件能在左侧高亮显示匹配的括号、引号和标签,能匹配

------------------------------------------------------------------------------
如果有什么不明白的,加QQ群:186970878

经常会有错字 或 语句不通的,欢迎联系本人,方便快速修正,也方便后来者阅读。

联系本人QQ: 2071551682
------------------------------------------------------------------------------

原文地址:https://www.cnblogs.com/qy123/p/9190849.html

时间: 2024-10-06 18:48:31

Sublime text3 016 SublimeLinter(PHP 代码检测)的相关文章

如何实现Sublime Text3快速生成html代码

第一种方式: 1.打开Sublime Text3,按下ctrl+shift+p,输入Package Control:Install Package 2.等待自行下载成功后,会弹出一个对话框,输入emment进行下载 3.下载成功后,输入!或者html:5,按下ctrl+e <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title&g

在Sublime Text3中运行PHP代码

一.前言 最近由于工作需要要与第三方系统对接,另外由于文档中关于其中几个接口就只有很简单的描述,弄了半天都没有弄成功.跟第三方负责的人沟通后还是没有找到具体问题出在哪里,另外因为他们没有开发人员懂.net的,所以也只能提供php的代码,而我本人之前也只简单地看过php的语法,对php也不是很了解,所以发过来的代码也只是大概看得懂,具体一些关键代码运行效果也是怎样的就不知道了,所以要把php翻译成C#代码的难度也可想而知.但如果能知道那些关键代码的运行效果,那就容易多了,但对于就只懂一些基本的ph

Xampp+Chrome+Sublime Text3+Xdebug调试PHP代码

===========xampp安装与xdebug配置 1. 下载安装xampp5.5或最新版本 2.  修改%xampp%/php/php.ini中的[XDebug]节点,取消注释(移出行首的 ; 字符) 3. 点击xampp control中的 admin,查看phpinfo如下 ===========chrome的xdebug扩展安装 1. 安装最新的chrome 2. 安装xdebug扩展插件 https://chrome.google.com/webstore/detail/xdebu

sublime text3 之snippet编写代码片段

sublime text 3 中有个强大的功能就是可以编写各种文件类型的snippet代码片段,可以节省大量的时间. 文件名为:jekyll-top.sublime-snippet(.sublime-snippet)后缀必须这样 <snippet> <content><![CDATA[/** * author:qinbb * title:智能推荐${1:标题} */ ${2}]]></content> <!-- Optional: Set a tabT

Sublime Text3括号配对与代码包围效果BracketHighlighter

就这么看json等配置文件,太难了,我们需要括号匹配插件BracketHighlighter,但是装完以后只有下划线提示不明显,需要配置 ? ? Bracket Settings-Default 文件不能修改,只能修改Bracket Settings-User,复制以下设置: "bracket_styles": { // "default" and "unmatched" styles are special // styles. If they

sublime Text3 如何自动排版代码

安装 html beautiful 然后按ctrl+shift+alt+f

Sublime Text3 代码编辑器使用笔记

Sublime Text3 作为一款代码的文本编辑器,有许多插件,这一点是我认为 Sublime Text3 很强大的原因之一.插件的安装可以参考下面的文章. Sublime Text3 插件安装教程_百度经验http://jingyan.baidu.com/article/4d58d541caeeaa9dd4e9c093.html 把上面这篇文章做一个小总结:我们按 Ctrl+shift+P (开启命令模式),输入install,然后会弹出一个小窗口,输入插件的名称就可以了.) 在这里,我要推

sublime text3 教程

在此之前一直使用sublime text2,用着并无大问题,但作为一个走在时代前沿的汉子,不能固步自封,一定要有追逐新鲜事物的探索精神.sublime text3发布有一段时间了,网上教程更是玲琅满目,结合个人感受,做个入门教程,所谓工欲善其事必先利其器,一个好的编辑器能让人编码兴趣大增,sublime便是如此. ok,废话少叙 1.下载sublime text3 前往官网下载sublime text3. 2.安装package control 都知道,sublime以插件著称,安装插件首先需要

Sublime Text3介绍和插件安装——基于Python开发

Subime编辑器是一款轻量级的代码编辑器,是收费的,但是可以无限期使用.官网下载地址:https://www.sublimetext.com. Sublime Text3支持语言开发种类多样,几乎可以涵盖所有的开发语言(Java.C/C++.C#.Python.Go.JavaScript…),轻量.智能提示.界面完美.支持自定义界面和插件配置,这让很多开发者一经上手就会爱上这款便捷的Coding神器. 本文是笔者使用Sublime Text3基于Python学习.开发进行安装及相关插件的配置,