你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Sublime Text 3配置ctags:装包管理器一键搞定

发布时间:2026-05-07

浏览次数:0

@

@: 2016/5/31

@last : 2016/7/8

1. 下载安装 Text 3

http://www..com/3

2. 安装包管理器pci -  

本来Subl3安装 很麻烦,现在简单的方法来了

(1)、简单的安装方法

要打开命令行,可借助Ctrl+`快捷键,或者经由View->Show菜单来达成目标,随后粘贴如下这般的代码:

如果顺利的话,此时就可以在菜单下看到 和 两个菜单了。

顺便贴下 Text2 的代码:

哎,这代码真是超乱腾的,os 相关的那个啥,pf 被赋值为 '.-' ,ipp 等于某个路径获取的玩意儿,os 对 ipp 进行啥操作,要是 ipp 不存在于 os 路径中就咋咋,否则就是 None ,然后又一堆括号嵌套操作,打开在 os 路径里拼接了 ipp 和 pf 的文件,以 'wb' 模式写入从某个网址拼接 pf 替换字符后读取的内容,最后打印出 ' Text to ' 。

留意:要是安装出现报错情况,像连接远程服务器失败这类状况的话,那就需要设置wbond.net的host,有关系的host是如下这些:

50.116.33.29        .wbond.net

(2)、手动安装

因各类缘由,或许无法借由代码来进行安装,那么能够经由以下流程手动予以安装:

1.点击 >  菜单

2.进入打开的目录的上层目录,然后再进入 /目录

3.下载 .-并复制到 /目录

4.重启 Text。

* 说明:每一回唤醒包管理配置sublime.text. ctags,皆能够运用Ctrl + Shift加上P这种方式来唤醒命令行,自此而后输入pic缓存,冒号之后为组件。

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

(1) 配置好环境sublime.text. ctags,安装php运行环境,也就是安装PHP执行引擎,或者使用像xampp这样的集成环境。

我所安装的xampp环境,与之相关的PHP.exe路径乃是:C:\xampp\php\php.exe ,接着对相关环境变量PATH予以设置,随后将该变量最后增添上:c:\xampp\php路径。

(2) 安装  和 -php 组件

先按下Ctrl键、Shift键以及P键来将其唤醒,而后输入pic,接着打开包管理文件,随后输入逗号,再去选择选装,之后再次通过pic唤醒并输入:-php。

安装好插件之际前往进行一下关于插件的相关配置,于Text 3菜单予以打开,经由多重跳转到达User ,将如下这般内容注入进去:

"user": {

"debug": false,

"delay": 0.25,

"": "",

"": "//-//.-theme",

"s": ,

"": "",

"": {

"": {

"@": false,

"args": ,

"":

"FIXME"

"": ,

"":

"NOTE",

"",

"TODO",

"XXX",

"@todo"

},

"php": {

"@": false,

"args": ,

"":

},

"": {

"@": false,

"args": ,

"": ,

"": "",

"": "",

"limit": null,

"only": ""

},

"": "",

"_line": false,

"": false,

"paths": {

"linux": ,

"osx": ,

"":

"c:\\xampp\\php"

},

"": {

"linux": ,

"osx": ,

"":

},

"": 3,

"": 10,

"": false,

"p": true,

"": "save-only",

"": {

指定“php”所对应的路径为,“c:\xampp\php\php.exe”的这个完整路径。

},

"": {

"html ()": "html",

"html (rails)": "html",

"html 5": "html",

" (babel)": "",

"": "",

"php": "php",

" ": "",

"": ""

},

"": "",

"": true

注明,留意当中的两个php路径,务必与咱们实际使用的php脚本引擎路径保持一致。

(3) 对配置文件予以保存之后进行编辑器的重启操作,进而编辑任意的php代码文件,一旦代码语法存在错误便会即刻给出提醒哟。

4. 安装自动代码提醒+当前文件内函数定义等跳转插件:

即向你陈述,有一种插件,它具备这样的功能,那就是在当前文件内部的代码之间,能够相互进行跳转操作,并且与此同时,它还支持在当前所有项目目录之下的代码,实现自动识别跳转的功能,而且需要明确的是,这种跳转是自动发生的。

同时按下Ctrl键与P键,以此完成唤醒操作,之后进行输入,输入pic这一内容,从而介入包管理工具,再进行输入,将该包管理工具予以安装,安装完毕之后便可投入使用了。

说明:

(1) 文件内代码跳转

在遇到那些属于要进行跳转操作的函数、类等等的情况时,通过按下组合键Alt加上鼠标左键的方式,就能够实现跳转这一行为了。

(2) 代码提示

将全部与之相关且需编辑的工程目录,拖进编辑器里,接着便会自动开展与之相关的代码生成提醒事宜,在整个目录之下,当你进行任何代码编辑情形时,都会自动下拉提醒相关的代码。

5. 跨文件代码跳转插件:Ctags

Ctags,属于一个经典的代码跳转插件,于很多编辑器里,均可被使用。

主要步骤:将ctags程序予以安装,对应项目代码从而生成ctags索引,给其安装ctags插件,把打开相关已生成ctags索引文件的项目目录导入进去,进而进行相关代码跳转。

(1) 下载ctag生成程序

在http://ctags..net/这个网址处下载ctags索引生成程序,将ctags.exe放置到环境变量里,以便于在任意cmd环境之下都能够运行ctags索引生成程序。

(2) 生成ctags索引

cmd下进入对应的项目代码目录,然后执行:

将ctags,以-R的方式,使用-f.tags,并且按--=+aimSl,以及--=php的要求来操作。

或者:

将ctags,以-R的方式,作用于-f.tags,并且使其等于+aimSl,还要---force为php。

生成之后,便会发觉,在当前所处的目录里面,存在着一个名为.tag的文件,而此文件,正是我们已然生成好的索引文件。

(3) 在  Text 中安装插件:Ctags

通过按下Ctrl与P这两个键,从而唤醒输入pic的操作,进而进入包管理工具,接着输入Ctags然后进行该插件的安装。

(4) 使用相关代码跳转功能

将我们上面构建了.tag索引文件的那个目录,整个拖进编辑器里头,接着打开随便一个代码文件,在瞅见调用别的类库函数的地方,按下Ctrl + Shift + 鼠标左键,便可以跳转至相关代码文件处,再按下Ctrl + Shift + 鼠标右键,就能回跳到来源的代码文件那儿,相当便利。

6. 代码实时同步到测试服务器插件:Sftp

在一般情况下,当我们将代码编写完毕之后,就需要把其上传至调试服务器去进行调试,而且最好每一个操作都是处于实时状态的,并非要通过单独运用scp/ftp/samba等这类方式来将文件拷贝到服务器端,因为这样颇为麻烦,所以在编辑器完成后要直接进行把代码上传到服务器的此项操作。

存在这样一种情况,sftp插件可以达成这件事情,它会借助sftp这种方式,借助ssh服务,将代码传输到服务器。

(1) 安装插件:sftp

按下Ctrl与P这两个键,以此唤醒输入pic进而进入包管理工具,接着,输入sftp,随后安装该插件。

(2) 配置该插件

把与之相关的项目目录,拖拉进编辑器里头,接着寻找到代码路径的根节点,再右键,去选择SFTP,然后选择Map to。

然后进行相关配置:

当首次时,制表键将会循环那个 ,表述不通顺,原句可能有误,请检查并提供准确内容以便准确改写。

请前往,http://wbond.net//sftp/ 这个网址,以获取帮助。

// sftp, ftp or ftps

"type": "sftp",

"": false,

"": true,

"": false,

"": false,

"": true,

"": false,

"": true,

"wer": false,

"host": "远程SSH服务器地址",

"user": "用户名",

"": "登陆密码",

"port": "22",

"": "远程服务器代码存放目录",

"":

“\\.-(|)”,“sftp ”后接“ -(-alt\\d?)? ”,再接“\\.json”。

把“sftp - \.json”,还有“/venv/”,以及“\.svn/”,再加上“\.hg/”,最后还有“\.git/”。

“\.bzr”,为空,“CVS”,“\.”,“\.db”,“\.ini”。

//"": "664",

//"": "775",

//"ns": 0,

"": 30,

//"": 120,

//"": true,

//"t": false,

//"": "~/.ssh/",

//"":

"-F", "/path/to/"

//"": false,

//"": 0,

//"": "utf-8",

//"": "C",

//"": false,

配置完成后保存配置,重启 。

(3) 使用该插件

当首次进行使用之际,要将全部代码都同步至远程SSH服务器,选取编辑器左侧想同步文件夹的根目录,点击右键,选择SFTP,接着便开启传输进程,待传输完毕,ssh服务器代码就会与本地保持一致了。

此后,每当对代码作出修改之后,于按下Ctrl + S进行保存之际,代码便会自动被同步至ssh服务器,全然自行完成,无需人工予以干涉。

7. 其他相关好用插件

带有能够自动为函数变量增添注释的功能,此功能存在可对配置进行修改这项操作,存在允许设置哪些内容需要注释、哪些内容不需要注释的情况,通常情况下给出的建议是,针对配置进行修改时所修改的皆是User级别的配置。

Helpr:编码助手,在插件安装完成之后,右下角会呈现当前文件的编码,极为便利,尤其是对UTF8、GBK、UTF8 with BOM等编码进行识别时,十分好用。

PHP Code :PHP代码美化插件

 Side-by-Side:对比两个代码文件的差异

SVN/Git:相关版本管理工具

//...继续添加中

你提供的内容似乎并非一个完整的句子,请提供具体的句子以便我按照要求进行改写。

黑夜路人,一个关注开源技术、乐于学习、喜欢分享的程序员

博客:http://blog.csdn.net/

微博:http://weibo.com/

如有侵权请联系删除!

13262879759

微信二维码