Source Insight阅读php代码
2006-04-20 18:29
357 查看
原文及附件下载:
http://club.phpe.net/index.php?act=ST&f=15&t=12698&s=cab754a3b15a5a15986186a040db39f9
Source Insight(以下简称SI)是非常强劲的代码阅读工具,安装后也就才3M大小,但在阅读别人的代码的时候实在是太方便了,尤其在查找类,函数的相关定义的时候。
SI标准内置的语言主要在c/c++/Java/C#等,但就是没有PHP。这次有个比较大的PHP的项目代码需要接手,用UE看了一段,里面的函数跳来跳去,实在是麻烦。后来g了以下,发现SI官方网站自己带了PHP的语言定义文件,按照网站上的说明,倒入,配置了以下。类,函数等关联操作都已经可以了,就是语法的高亮没有。基本上就只有几个流程控制if,else高亮显示,看起来累就一个字。
从SI的language中导出的PHP语言定义,发现只配置了很少的流程控制字为keyword,所以只有这些是高亮的。这下好办了,从UltraEdit的wordfile.txt中把php的高亮配置导出,做了一些处理,分成内置function,keyword,control,operator四类,写成一个新的文本,然后再倒入进语言定义。
接着在颜色style中配置了对这四类的颜色显示,一切就OK了。
http://club.phpe.net/index.php?act=ST&f=15&t=12698&s=cab754a3b15a5a15986186a040db39f9
Source Insight(以下简称SI)是非常强劲的代码阅读工具,安装后也就才3M大小,但在阅读别人的代码的时候实在是太方便了,尤其在查找类,函数的相关定义的时候。
SI标准内置的语言主要在c/c++/Java/C#等,但就是没有PHP。这次有个比较大的PHP的项目代码需要接手,用UE看了一段,里面的函数跳来跳去,实在是麻烦。后来g了以下,发现SI官方网站自己带了PHP的语言定义文件,按照网站上的说明,倒入,配置了以下。类,函数等关联操作都已经可以了,就是语法的高亮没有。基本上就只有几个流程控制if,else高亮显示,看起来累就一个字。
从SI的language中导出的PHP语言定义,发现只配置了很少的流程控制字为keyword,所以只有这些是高亮的。这下好办了,从UltraEdit的wordfile.txt中把php的高亮配置导出,做了一些处理,分成内置function,keyword,control,operator四类,写成一个新的文本,然后再倒入进语言定义。
接着在颜色style中配置了对这四类的颜色显示,一切就OK了。
相关文章推荐
- 配置Source Insight阅读PHP项目的代码
- 配置Source Insight阅读PHP项目的代码
- discuz代码阅读-核心类-class_core.php
- source insight 3.5 如何增强阅读代码的性能
- PHP_Bibel阅读学习(一)——看书看经典,写文写代码
- PHP 可阅读随机字符串代码
- tiny6410裸机实验第0章--------------开发环境的搭建(代码阅读和编写工具 source insight )
- CodeIgniter 核心代码阅读-URI解析文件URI.php
- CodeIgniter 核心代码阅读-输入数据处理文件Input.php
- 使用Source Insight阅读C++代码
- 代码阅读工具:Source Navigator和Source Insight
- CodeIgniter 核心代码阅读-程序启动文件CodeIgniter.php
- CodeIgniter 核心代码阅读-钩子文件Hooks.php
- source insight支持php代码
- PHP 可阅读随机字符串代码
- CodeIgniter 核心代码阅读-加载语言包Lang.php
- sourceinsight阅读php代码
- PHP 编程的 5 个良好习惯 (使 PHP 代码易于阅读和维护的习惯)
- PHP精粹:编写高效PHP代码 适合资深PHP程序员阅读
- Source Insight : 程序员最得心应手的代码阅读和编辑工具(高效)