欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

sublime Text2 phpTidy 插件 装配及 BUG修复

程序员文章站 2024-02-10 21:36:28
...
sublime Text2 phpTidy 插件 安装及 BUG修复

sublime Text2 编辑器的 phpTidy 插件是用来格式化php代码的工具.

ps:本来是想用 PhpBeautifier的 但安装起来实在是太麻烦了

安装:

首先要安装 package control

点击sublime的菜单栏 view->show console ;现在打开了控制台, 这个控制台有上下两栏, 上面一栏会实时显示sublime执行了什么插件,输出执行结果, 如果你安装的某个插件不能正常运行,应该先在这里看看有没有报错。下面栏是一个输入框,可以运行python代码。我们输入下面的代码点击回车运行, 就能安装好package control了。

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()) 

?运行结束以后,记得重启编辑器,就能在Preferences中看到 package control了


sublime Text2  phpTidy 插件 装配及 BUG修复
?

安装 phpTidy


sublime Text2  phpTidy 插件 装配及 BUG修复
?

等待响应

然后输入

phptidy

回车

安装完成

?

BUG:


sublime Text2  phpTidy 插件 装配及 BUG修复
?

在使用phptidy 格式化 php时 出现以发下BUG

当文件中有中文时 无法格式化

原因分析:字符问题。

解决:

找到?php_tidy.py 这个文件(\Sublime Text 2\Packages\PhpTidy\php_tidy.py)

编辑文件 在最上面加入

import sys

reload(sys)

?

sys.setdefaultencoding('utf-8')


sublime Text2  phpTidy 插件 装配及 BUG修复
?保存 >> 重启?sublime Text2?

?

好了 问题修复了

附1:

在下面的网址可以查看?Sublime Text 2 都有那些插件

http://wbond.net/sublime_packages/community#sort-installs

附2:

常用插件

Zen Coding

Emmet?7/18/13 v2013.07.18.09.23.04?588124 Installs (28%)

Emmet (ex-Zen Coding) for Sublime Text ?

?

格式化js代码

JsFormat?7/10/13 v2013.07.10.20.36.57?169961 Installs (8%)

Javascript formatting for Sublime Text 2 ? ?

?

GBK 编码包

ConvertToUTF8?7/24/13 v1.2.2?58626 Installs (3%)

For editing and saving files encoded in GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS, etc.

?

语法检验

SublimeLinter?Unknown v1.7.0?301033 Installs (14%)

Inline lint highlighting for the Sublime Text 2 editor

?

高亮显示 "" [] {} 等等

BracketHighlighter?7/16/13 v2013.07.16.23.30.30?288886 Installs (14%)

Bracket and tag highlighter for Sublime Text 2

?

格式化HTML代码

HtmlTidy?4/17/13 v2013.04.17.11.33.31?31973 Installs (2%)

Tidy, clean and prettify your HTML code with this plugin for Sublime Text 2

?

格式化PHP代码

PhpTidy?6/9/13 v2013.06.09.08.26.10?25952 Installs (1%)

Plugin for Sublime Text 2 to format PHP code to meet the WordPress Coding Standards using a modified version of phptidy

?

格式化sql

Format?SQL?2/5/12 v1.0.1?13547 Installs (1%)

Formatting?SQL?statement to a more readable form by using python-sqlparse library

?

在sublime 中 获取HTTP请求

Http?Requester?6/26/13 v2013.06.26.04.30.38?13997 Installs (1%)

HTTP client plugin for Sublime Text 2

?

注释块

DocBlockr?6/18/13 v2013.06.18.11.58.38?138951 Installs (7%)

Simplifies writing?DocBlock comments in Javascript, PHP, CoffeeScript, Actionscript, C & C++

?

跨页查找函数定义及自动完成

SublimeCodeIntel?7/19/13 v2.0.1?226341 Installs (11%)

Full-featured code intelligence and smart autocomplete engine

?

?

?

?

?

?


?

sublime Text2  phpTidy 插件 装配及 BUG修复

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • sublime Text2  phpTidy 插件 装配及 BUG修复
  • 专题推荐