决对值得试试的 c++语法提示插件 for gedit
-
- 帖子: 86
- 注册时间: 2005-10-20 9:19
-
- 帖子: 86
- 注册时间: 2005-10-20 9:19
修正了->提示的bug,打开位置那个要看gedit插件的gedit.tab_add_xxx
要上班啦~ 没太多时间哦。现在就用system('gedit filename')这种方式打开文档的,所以没有实现定位~ 以后吧。
我也没有去搞ctrl+双击/右键呢,先在bottom面板的defines面板里点tip能打开所在的文件。
进行中~~~~~
我也没有去搞ctrl+双击/右键呢,先在bottom面板的defines面板里点tip能打开所在的文件。
进行中~~~~~
- 附件
-
- ljcs-gedit-plugin_2007-5-21.tar.gz
- (249.24 KiB) 已下载 98 次
-
- 帖子: 86
- 注册时间: 2005-10-20 9:19
整理了几天代码,当然,每天只能抽出一点点的时间。
现在我放出了ljcs的第一个测试开发包。
里面包含了ljcs的头文件和库文件。
在windows平台里:ljcs使用静态库,ljcs_mt.lib为多线程DLL的release版本, ljcs_mt_debug.lib为debug版本。_ljcs_py.dll/ljcs_py.py为python接口。
在linux平台里: ljcs 使用动态库(ljcs.so),我自己都没用过。_ljcs_py.so/ljcs_py.py为python接口。
提供两个插件源码:
windows下的EmEditor的插件,使用vs2005开发,用的是ljcs的windows静态库。
linux下的gedit的插件,使用python2.5/pygtk开发,用的是ljcs的python接口库。
目前刚刚开始,有很多文档都没有写,我会尽快补上的。
最后,希望有兴趣的朋友能与我联系。
详情请看ljcs的论谈: http://groups.google.com/group/freeLJ
现在我放出了ljcs的第一个测试开发包。
里面包含了ljcs的头文件和库文件。
在windows平台里:ljcs使用静态库,ljcs_mt.lib为多线程DLL的release版本, ljcs_mt_debug.lib为debug版本。_ljcs_py.dll/ljcs_py.py为python接口。
在linux平台里: ljcs 使用动态库(ljcs.so),我自己都没用过。_ljcs_py.so/ljcs_py.py为python接口。
提供两个插件源码:
windows下的EmEditor的插件,使用vs2005开发,用的是ljcs的windows静态库。
linux下的gedit的插件,使用python2.5/pygtk开发,用的是ljcs的python接口库。
目前刚刚开始,有很多文档都没有写,我会尽快补上的。
最后,希望有兴趣的朋友能与我联系。
详情请看ljcs的论谈: http://groups.google.com/group/freeLJ
- 天浩
- 帖子: 146
- 注册时间: 2007-04-14 0:41
- 来自: 武汉
- 联系:
恕小弟愚昧,我安装了之后,gedit》编辑》首选项》插件,就lj C++分析器无法激活,终端反应如下,望高手指点:
root@ubuntu:~# gedit
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/ljcs_plugin/__init__.py", line 3, in <module>
import ljcs
File "/usr/lib/gedit-2/plugins/ljcs_plugin/ljcs.py", line 7, in <module>
import _ljcs
ImportError: /usr/lib/gedit-2/plugins/ljcs_plugin/_ljcs.so: wrong ELF class: ELFCLASS32
** (gedit:11184): WARNING **: Cannot load Python plugin 'lj c++分析器' since file 'ljcs_plugin' cannot be read.
** (gedit:11184): WARNING **: Error activating plugin 'lj c++分析器'
root@ubuntu:~#
如果我要删除它,再重新安装,该怎么做?是不是删除usr/lib/gedit 再安装就可以了?
我是在本帖17楼下载安装的
root@ubuntu:~# gedit
Traceback (most recent call last):
File "/usr/lib/gedit-2/plugins/ljcs_plugin/__init__.py", line 3, in <module>
import ljcs
File "/usr/lib/gedit-2/plugins/ljcs_plugin/ljcs.py", line 7, in <module>
import _ljcs
ImportError: /usr/lib/gedit-2/plugins/ljcs_plugin/_ljcs.so: wrong ELF class: ELFCLASS32
** (gedit:11184): WARNING **: Cannot load Python plugin 'lj c++分析器' since file 'ljcs_plugin' cannot be read.
** (gedit:11184): WARNING **: Error activating plugin 'lj c++分析器'
root@ubuntu:~#
如果我要删除它,再重新安装,该怎么做?是不是删除usr/lib/gedit 再安装就可以了?
我是在本帖17楼下载安装的
-
- 帖子: 86
- 注册时间: 2005-10-20 9:19
Hi, 这阵子一直没有做ljcs-gedit的更新了,一是太忙,二是我也先不准备写插件了... 本来还写了emedit的插件,最终因为写UI实在是太难了~~
做plugin有很多方面挺不爽的, 所以我开始写Editor了, 准备仿gedit用c++写个editor. 现在完成了一个简单的框架.基于gtk/gtkmm/pygtk, 支持windows/linux, 使用c++写了editor的主体, 其它部件也是使用plugin形式, 可以用c++或python开发.我把gedit的pyconsole变了下接口就直接拿到ljedit上使用了. ljcs还是做成插件放到ljeditor里了.才开始,先放几个截图吧.
1111.jpg 是在windows里, 使用vs2005编译后运行的样子

2222.jpg 是在linux里的样子(在公司,我没进linux, 用xming看的,界面不好看)

做plugin有很多方面挺不爽的, 所以我开始写Editor了, 准备仿gedit用c++写个editor. 现在完成了一个简单的框架.基于gtk/gtkmm/pygtk, 支持windows/linux, 使用c++写了editor的主体, 其它部件也是使用plugin形式, 可以用c++或python开发.我把gedit的pyconsole变了下接口就直接拿到ljedit上使用了. ljcs还是做成插件放到ljeditor里了.才开始,先放几个截图吧.
1111.jpg 是在windows里, 使用vs2005编译后运行的样子

2222.jpg 是在linux里的样子(在公司,我没进linux, 用xming看的,界面不好看)

-
- 帖子: 86
- 注册时间: 2005-10-20 9:19
哦, 忘记打广告了,嘿^^ ljedit的网站: http://ljedit.googlecode.com/