最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

Linux下,让人郁闷的代码浏览器 -> 最后选用 SlickEdit 14.0.2 (for Linux )

工作和技术 crifan 5565浏览 0评论

之前开始找 sourceInsight for Linux ,没有,所以,只能去找其替代品,
就按照之前这里记录的:
source insight for linux : Kscope
http://hi.baidu.com/serial_story/blog/item/932844cb69ca9515bf09e61d.html
去一个个尝试,也有了接下来一个个郁闷的过程:

1。kscope
从截图看起来,界面貌似不错,很象SI,所以就去找了源码,去安装。
郁闷的是,试了2个版本:kscope-1.9.0         kscope-1.9.4
结果都不行,都是可以正常安装,但运行时候,出现类似如下的错误(库名记不请了,大概是libk*_core.so的一个库):
kscope: error while loading shared libraries: libkateinterfaces.so.0: cannot open shared object file: No such file or directory
而对于kscope-1.6.2,在运行完./configure时候,结果最后还无法配置,出错:
checking for Qt… configure: error: Qt (>= Qt 3.3 and < 4.0) (headers and libraries) not found. Please check your installation!
去看了下,我的QT是4.5.0的,无语。。。。

2.Source Nav
用正常的方法:
./configure –prefix=/opt/sourcenav
make
sudo make install
安装后,竟然不知道如何运行这个程序,因为不知道生成的可执行文件叫啥,也就没法运行,
而里面的README和INSTALL,也没有说,最后还是百度了我下面出现的问题的时候,才知道可执行文件叫什么,真是TMD 的无语。。。
运行,结果又出现:
crifan@ubuntu904:sourcenav-6.0$ snavigator
Can’t find a usable tk.tcl in the following directories:
/usr/local/share/tk8.3

/usr/local/share/tk8.3/tk.tcl: no event type or button # or keysym
no event type or button # or keysym
while executing
"bind Listbox <MouseWheel> {
%W yview scroll [expr {- (%D / 120) * 4}] units
}"
(file "/usr/local/share/tk8.3/listbox.tcl" line 182)
invoked from within
"source [file join $tk_library listbox.tcl]"
invoked from within
"if {[string compare $tcl_platform(platform) "macintosh"] &&
[string compare {} $tk_library]} {
source [file join $tk_library button.tcl]
so…"
(file "/usr/local/share/tk8.3/tk.tcl" line 308)
invoked from within
"source /usr/local/share/tk8.3/tk.tcl"
("uplevel" body line 1)
invoked from within
"uplevel #0 [list source $file]"
This probably means that tk wasn’t installed properly.
百度了下,其他也有遇到这问题的,最后懒得理了。。。

3。下载了eclipse for Linux ,然后80多M 的东西,解压后,还算方便,可以直接运行那个可执行文件,
然后进入熟悉的Eclipse界面,经过一会的测试,发现,无法设置快捷键去像SourceInsight里面一样,直接通过点击Ctrl+函数名,而转到函数定义/实现的地方,Eclipse里面看到写的快捷键是F3实现定义跳转,但是我这里一直无法使用,及其偶尔一次好像是可以跳过去,基本上是只能通过右键点击函数,然后选择
Open Declaration,才可以。所以,对于长期使用的话,还是很不方便。索性放弃。

4。最戏剧化的事情,刚刚发生了。
本来昨天试了几个版本的Kscope,都是运行不起来,结果刚才无意间再去运行了一下,打算重现错误的,但是竟然可以启动了。真是“一切皆有可能”。。。。
好了,可以去试试Kscope了。。。
刚试了,够搓,建了个工程,加了代码后,确定,然后就死在初始化了。死活不动了。。。点击取消,kscope就直接退出了。。 看来,还是有问题阿。。。

5.
从这里看到的:
http://blog.csdn.net/bird67/archive/2008/04/01/2241866.aspx

7)引自:http://oldlinux.org/oldlinux/viewthread.php?tid=8849

推荐一个比sourceinsight还好的代码编辑器,运行在linux平台下

这就是slickedit,可以运行在windows平台,linux平台,solaris平台的代码编辑器
绝对比sourceinsight强大,这是一个名不见经传的经典编辑器,曾经荣获多项软件大奖
这是linux正式破解版的下载地址,别忘了下载破解文件。
http://www.onlinedown.net/soft/2727.htm
有了他就可以彻底脱离windows了。哈哈,这可是我找了半年才找到的下载地址阿。
slickedit的windows版本对于中文的支持堪称完美。但是linux版本不能输入中文(我还没有找到解决办法)
linux版本需要显示中文要做如下设置(很简单的)
1,可以修改tools>>options>>file options为simple chinese2312
2,tools>>options>>fonts 将字体改为MS sans serif就可以了;
Go,Go,Go! enjoy it”

所以,打算去试试这个SlickEdit for Linux,结果下载了之后,需要破解才能用。
网上这个:
http://xiaobo.spaces.live.com/blog/cns!5EC21DEE9B73C1A8!1226.entry
是针对 slickedit 13.0.2 的

关于visual slickedit v11 linux trial版三句话破解

http://hi.baidu.com/minyoad/blog/item/6a1b81d64b1e7d2f07088b97.html
是关于版本11的

最后,还是去下载了 14.0.2的版本,然后用这个:SlickEdit 2009 14.0.2 Linux Crack 破解 (2009-07-09发布)
或者去改: SlickEdit 14.0.2 最简单的补丁

“所以, 最简单的破解补丁只需要修改3个字节

1)对于SlickEdit 2009(14.0.2), Windows版本,只需要将

40CDB6 处的 mov eax, [ebp+var_38] 改为 xor eax, eax 就可以了

也就是
0xC1B6 处 8B 45 C8 修改为 33 C0 90

2)对于 SlickEdit 14.0.2 Linux 版本 , 只需要将
807497F 处的 mov eax, [ebp+var_54] 改为 xor eax, eax
也就是0×2C97F处的 8B 45 AC 改为 33 C0 90

也可以搜索这个串 8B 45 AC EB D1 89 04 24 E8”

然后就应该可以用了。

去试试。。。

刚试了下,不错,速度和使用起来,还可以。等有空折腾熟悉了,再单写个帖子介绍这么好的工具。

安装好的slickedit的可执行的二进制文件叫做 vs !!!!!

真想骂一句,Linux下面的这么多软件,很多真是垃圾,在安装的readme中,都不介绍自己软件安装完后叫什么名字的,搞的,很多软件是费了九牛二虎之力,好不容易装上了,结果却不知道名字,而无法运行,真TMD 的垃圾。包括之前的source Nav,和刚刚的slick edit,本以为后者默认的是slickedit,但是始终找不到。最后还是找到之前自己在.bashrc中加的环境变量,最后去到对应路径下面找了半天,才想起来,原来这可执行程序vs,想想真是可怜,都以为自己软件很NB 阿,连名字都不写清楚,太阳!!!!

转载请注明:在路上 » Linux下,让人郁闷的代码浏览器 -> 最后选用 SlickEdit 14.0.2 (for Linux )

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

网友最新评论 (6)

  1. 🙂 体验中。。。。
    efans_ren14年前 (2010-11-29)回复
  2. 赞!!!
    最近一直在找sourceInsight的替代品
    wangsitan15年前 (2010-03-09)回复
  3. 好像没什么破解文件。直接到官网上下试用的14.0.2,然后用HEX编辑器改下/path/to/slickedit/bin/vs就破解了。从我的使用上看,功能应该是全的。反正这软件也没分PRO版什么的。
    匿名网友15年前 (2009-12-12)回复
  4. 请问去那里下载slickedit12.03Linux的破解文件 以及在哪里下载14.0.2的Linux安装文件? 找了好久都没找到 谢谢!!!
    匿名网友15年前 (2009-12-08)回复
  5. 没这么惨吧?!安装SE的时候会有关于启动软件的说明哦,出现在安装完毕的最后,留心看
    *************************************************************
    *           INSTALLATION SUCCESSFULLY COMPLETED             
    *************************************************************

    NOTES:
    1. Type "/usr/local/slickedit2009/bin/vs" to run SlickEdit.
    2. You may want to add "/usr/local/slickedit2009/bin/" to your users' PATH.

    还有提醒加入到环境变量哦……
    匿名网友15年前 (2009-12-06)回复
  6. 干嘛不用vim+ctags+cscope, 或者emacs+cscope
    suzp198415年前 (2009-10-22)回复
82 queries in 0.180 seconds, using 22.12MB memory