text3使用指南,3设置吊炸天PHP开发环境

2019-10-01 14:35 来源:未知

用过了累累编辑器,前年用的zend studio,phpstorm近三年转为nodepad++(因为写的言语种类非常多了,shell,python,php,前端等),相对于nodepad++,  sublime依旧有不菲独到之处的,最终选取了sublime作为本人的编辑器。

@heiyeluren
@created: 2016/5/31
@last modify: 2016/7/8

sublime text百度百科:

有关sublime 使用指南

1. 下载安装Sublime Text 3
http://www.sublimetext.com/3

Sublime Text 是三个代码编辑器,也是HTML和随笔先进的文本编辑器。Sublime Text具备能够的客户分界面和强硬的效应,举个例子代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的要害职能包蕴:拼写检查,书签,完整的 Python API , Goto 成效,即时项目切换,多采用,多窗口等等。Sublime Text 是二个跨平台的编辑器,同一时间帮忙Windows、Linux、Mac OS X等操作系统。

 

2. 装置Sublime包管理器pci - Package Control
来Subl3装置Package Control很麻烦,现在大致的措施来了

一、下载安装

1.安装sublime

(1)、简单的安装方法

使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( '[http://sublime.wbond.net/](http://sublime.wbond.net/)' + pf.replace(' ','%20')).read())

如果顺利的话,此时就可以在Preferences菜单下看到Package Settings和Package Control两个菜单了。
顺便贴下Sublime Text2 的代码:

import urllib2,os; pf='Package Control.sublime-package'; ipp = sublime.installed_packages_path(); os.makedirs( ipp ) if not os.path.exists(ipp) else None; urllib2.install_opener( urllib2.build_opener( urllib2.ProxyHandler( ))); open( os.path.join( ipp, pf), 'wb' ).write( urllib2.urlopen( '[http://sublime.wbond.net/](http://sublime.wbond.net/)' +pf.replace( ' ','%20' )).read()); print( 'Please restart Sublime Text to finish installation')

注意:如果安装报错,比如连接远程服务器失败之类的,请设置wbond.net的host,相关host如下:
50.116.33.29        sublime.wbond.net

(2)、手动安装

可能由于各种原因,无法使用代码安装,那可以通过以下步骤手动安装Package Control:
1.点击Preferences > Browse Packages菜单
2.进入打开的目录的上层目录,然后再进入Installed Packages/目录
3.下载Package Control.sublime-package并复制到Installed Packages/目录
4.重启Sublime Text。

    官方网址下载

  • 表明:每趟唤醒包管理配置都能够运用 Ctrl + Shift + P 形式提示命令行,然后输入 pic 缓存 Package Control: install package 组件 *

二、安装插件

 

3. PHP代码语法准确性验证插件 SublimeLinter

1)直接设置:设置Sublime text 3插件很有利,能够直接下载安装包解压缩到Packages目录(菜单->preferences->  Browse Packages)。

2.安装插件管理包

(1) Windows景况设置配备好php运营条件(安装PHP实行引擎),也许选用 xampp 等集成蒙受。
本身设置的xampp遇到,相关PHP.exe路线是:C:xamppphpphp.exe ,然后设置相关碰到变量 PATH ,然后设置该变量最后扩张:c:xamppphp 路径。

2)使用Package Control组件安装

也足以设置package control组件,然后直接在线安装:

  1. 按Ctrl+`调出console(注:防止热键抵触)
  2. 粘贴以下代码到命令行并回车:

    import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( '' + pf.replace(' ','%20')).read())

  3. 重启Sublime Text 3。

  4. 如若在Perferences->package settings中看出package control这一项,则设置成功。

PS:sublime的福利之处就在于插件,也可以有相当多是能够自定义的。那一个由读者本人去开掘野趣。

网站指向前面一个的插件推荐:

    Package Control的合法下载地址为: Control]( Control.sublime-package,我们将以此文件放到Sublime Text 3的Installed Packages(此目录不稳定)目录下。

(2) 安装 SublimeLinter 和 SublimeLinter-php 组件
Ctrl + Shift + P 唤醒后输入:pic,张开包管理文件,然后输入 sublimelinter,选择选装;然后再pic唤醒输入:sublimelinter-php

三、Package Control安装插件的格局:

  1. 按下Ctrl+Shift+P调出命令面板
  2. 输入install 调出 Install Package 选项并回车,然后在列表中当选要设置的插件。

一周旋见成效的Sublime Text 3插件:

 

安装完插件现在去布置一下插件相关安排,在 Sublime Text 3菜单展开:Preferences -> Package Setting -> SublimeLinter -> Setting User,把之类内容填充进来:

1. Emmet(原名 Zen Coding):一种高效编写html/css的措施

3.装置自身要求的插件

{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"annotations": {
"@disable": false,
"args": [],
"errors": [
"FIXME"
],
"excludes": [],
"warnings": [
"NOTE",
"README",
"TODO",
"XXX",
"@todo"
]
},
"php": {
"@disable": false,
"args": [],
"excludes": []
},
"summitlinter": {
"@disable": false,
"args": [],
"excludes": [],
"globals": "",
"ignore": "channel",
"limit": null,
"only": ""
}
},
"mark_style": "outline",
"no_column_highlights_line": false,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [],
"windows": [
"c:xamppphp"
]
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"sublimelinter": "save-only",
"sublimelinter_executable_map": {
"php": "c:xamppphpphp.exe"
},
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"javascript (babel)": "javascript",
"magicpython": "python",
"php": "php",
"python django": "python",
"pythonimproved": "python"
},
"warning_color": "DDB700",
"wrap_find": true
}
}

2. html5:帮助hmtl5正规的插件包

大旨陈设:

表达:注意里面包车型客车多少个php路线必需跟我们实际上php脚本引擎路线一致。

3. jQuery:帮衬JQuery规范的插件包

sftp:

(3) 保存配置文件后重启Sublime编辑器,然后编辑任何php代码文件,要是代码语法有不当都会立刻晋升啦。

4. JSFormat:JS代码格式化插件。

emmet:

4. 设置自动代码提示+当前文件内函数定义等跳转插件:SublimeCode速龙

5. SublimeLinter:二个支撑lint语法的插件,能够高亮linter以为有错误的代码行,也援助高亮一些特意的笺注,比方“TODO”,那样就能够被连忙牢固。

SideBarEnhancements 侧面导航栏插件,安装完现在 View ->Side Bar ->Show Side Bar

注脚:插件 SublimeCodeAMD是能够在脚下文件内的代码相互跳转,同偶然候帮助当前颇有品种目录上面代码的自动识别跳转。(跳转是全自动的)

6. BracketHighlighter:类似于代码相称,能够相配括号,引号等标记内的限制。

DocBlockr:自动给函数变量增添注释功能,能够修改配置安装什么样需求那三个无需,日常提议修改配置都以修改 Setting User 等级的布署

Ctrl + P 唤醒 输入 pic 进入包管理工科具,输入 SublimeCodeAMD,安装该包管理工科具,安装完之后就能够利用了。

7. 阿里gnment:代码对齐,如写多少个变量,选中这几行,Ctrl+Alt+A

Alignment 代码对齐,如写多少个变量,选中这几行,Ctrl+Alt+A,哇,齐了。

说明:
(1) 文件内代码跳转
在蒙受相关要跳转的函数、类等,按 Alt + 鼠标左键 就足以跳转了。

8. Ctags:函数跳转,Alt+点击 函数名称,会跳转到相应的函数

TAG标签:
版权声明:本文由金沙澳门官网4166发布于文物考古,转载请注明出处:text3使用指南,3设置吊炸天PHP开发环境