其实很简单了,
找到sourcetree.js 的 正则判断那一块加上
case 'C++':
function_tag =/^\s*[\w<>\(\)_\s"\*]+\s+([\w:\*&>\[\]=<]+)\(.*[^;]+$|^\s*(main)\(|\s*(\w+::[\w~]+)\(.*[^;]+$/;
class_support = false;
break;
对每一个匹配行做
line = parts[current_line];
// process line
re = /\r/g;
line = line.replace(re, "");
re = /\/\*.*\*\//g;
line = line.replace(re,"");
re = /\/\/.*$/g;
line = line.replace(re,"");
re = /\s+$/g;
line = line.replace(re,"");
if(line.match(/\s*if\s*\(/) || line.match(/\s*for\s*\(/) || line.match(/\s*while\s*\(/)|| line.match(/\s*switch\s*\(/))
var found_function = false;
else
var found_function = function_searcher.exec(line);
var found_class = false;
处理。
对C/C++的扩展
并且在之后的正则匹配的地方加上
switch(current_language){
case "SQL":
obj_name = found_function[1]+" "+found_function[2]+" "+found_function[3]+" ";
break;
case "C++":
obj_name = found_function[1];
if(found_function[2])
{
obj_name = found_function[2];
}else if(found_function[3])
{
obj_name = found_function[3];
}
break;
default:
obj_name = found_function[1];
}
就ok了!!o(∩_∩)o...哈哈。
又可以用komodo写c++了。
分享到:
相关推荐
毫无疑问,Komodo IDE 是为 Tcl/Python/Perl/Ruby 这些脚本语言准备的最强大的开发工具。从名字就可以知道,它是一款全功能的 IDE。支持断点、查看变量、单步执行等高级特性,代价是你要为此而支付295美元。Komodo ...
Komodo是一个免费/收费、支持多种语言、以及跨平台(可用于 Windows、Mac OS X 和 Linux)的IDE.它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法检测、颜色匹配、错误...
Komodo是一个免费/收费、支持多种语言、以及跨平台(可用于 Windows、Mac OS X 和 Linux)的IDE.它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法检测、颜色匹配、错误...
网络上找到的都是附带有安装包,为了节约下载时间的成本,把注册机提取了出来,并且亲测可用。版本号是: version 9.1.0, build 87337
科莫多-长生不老药-udl Elixir 语言的非常基本的 UDL 文件。 包括为 Komodo-Edit 和 Komodo-IDE 构建的 XPI 扩展 ...修复对 erlang 的调用:module.function(..) 区分模块名称和原子 尊重做:单线 代码智能会很棒
Komodo是一个跨平台的文本编辑器,并且支持很多种语言。
一款仿Komodo Media的jQuery星级评分插件。整个插件包括星星效果和ajax回调,代码简单实用。
ActiveState公司宣布,开源IDE Komodo Edit 4.3发布,这是一款基于广受赞誉的、支持多种动态语言的开源开发平台工具。它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法...
Komodo安装注册机
Komodo 是一个跨平台支持多种程序语言的Integrated Development Environment (IDE)软件,目前他支持了在Windows与Linux上,Perl、Python及JavaScript等的程序语言开发,以及多种程序语言语法不同颜色标注.
Komodo7.0.0 linux 完美破解
自定义软件安装目录,默认路径为“C:\Program Files (x86)\ActiveState Komodo IDE 11”, 可以修改安装目录,安装路径选择时,不要带有英文符号的路径,点击“Next”进行安装; 3.等待安装进度完成,点击“finish...
Komodo IDE 7中文版,包括Komodo-IDE-7.0.0-68957安装包、中文Jar文件。
komodo IDE 5.1 keygen 验证最新Komodo IDE, version 5.1.4, build 30485 能用,运行即可,会在c:\Documents and Settings\【Administrator】\Application Data\ActiveState\生成ActiveState.lic
本工具可以一键激活Komodo10(本人亲测Komodo-IDE-10.0.0-89159.msi有效)。激活过程不报毒。之前的Komodo-IDE Keygen.exe 是无法激活 Komodo-IDE 10的。
ActiveState.Komodo.IDE.v8.0 的破解文件 ActiveState.lic Win XP: Application Data/ActiveState/ActiveState.lic Win7/8: C:\Users\<>\AppData\Roaming\ActiveState\ActiveState.lic Linux: ~/.ActiveState/...
Komodo是一个跨平台的文本编辑器,并且支持很多种语言。
komodo的keygen 99$最低的价格让学生党有些难以接受
komodo7cn 中文注册机
XPI扩展允许你创建自己的插件。XPI扩展支持像Firefox提供了相同的能力,在与Mozilla的XUL的所有标准,XBL的,和XPCOM基础的API,再加上我们自己的Python和JavaScript。其他功能还包括Vi 仿真,Emacs的快捷键,代码...