决对值得试试的 c++语法提示插件 for gedit

软件和网站开发以及相关技术探讨
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#16

帖子 louis315 » 2007-05-21 13:10

嗯,是的,我找到问题了,新改的find_key在文档里找关键字找错了。查 a->b 变成查 b 了。呵…… 下一版改好~
louis315
帖子: 86
注册时间: 2005-10-20 9:19

修正了->提示的bug,打开位置那个要看gedit插件的gedit.tab_add_xxx

#17

帖子 louis315 » 2007-05-21 15:47

要上班啦~ 没太多时间哦。现在就用system('gedit filename')这种方式打开文档的,所以没有实现定位~ 以后吧。
我也没有去搞ctrl+双击/右键呢,先在bottom面板的defines面板里点tip能打开所在的文件。

进行中~~~~~
附件
ljcs-gedit-plugin_2007-5-21.tar.gz
(249.24 KiB) 已下载 98 次
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#18

帖子 louis315 » 2007-05-24 17:58

24号版本的可以用啦!!! 喜欢的朋友看看啦!!!
头像
jaywee
帖子: 517
注册时间: 2006-06-18 21:49
联系:

#19

帖子 jaywee » 2007-05-25 2:21

mark一下,不过不怎么用gedit!!
Time waits for no man!
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#20

帖子 titainium » 2007-05-26 11:07

偶照着LZ的办法做了,可是就是没有看到那个插件!!!! :em21 :em21 :em21
附件
Screenshot.png
头像
titainium
帖子: 689
注册时间: 2006-12-02 12:25

#21

帖子 titainium » 2007-05-27 11:26

原来是要把文件夹也拷进去啊,呵呵!搞定了。 :em06
Titainium
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#22

帖子 louis315 » 2007-05-28 16:48

停工一周,呵…… 有些忙~
shiweifu
帖子: 66
注册时间: 2007-01-28 15:47

#23

帖子 shiweifu » 2007-05-30 14:05

这个不错亚!!适合新手用,支持@
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#24

帖子 louis315 » 2007-06-03 3:03

整理了几天代码,当然,每天只能抽出一点点的时间。
现在我放出了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
头像
pt0079
帖子: 82
注册时间: 2007-02-07 17:53
来自: SEU_Radio
联系:

#25

帖子 pt0079 » 2007-07-26 18:37

MARK
magiciany
帖子: 393
注册时间: 2007-04-25 11:49

#26

帖子 magiciany » 2007-07-28 10:23

代码: 全选

gedit
** (gedit:11768): WARNING **: Bad plugin file: /usr/lib/gedit-2/plugins/ljcs.gedit-plugin
letterb
帖子: 46
注册时间: 2007-04-27 13:22

#27

帖子 letterb » 2007-08-03 14:11

7月21的版本好像有点问题
装了之后不能显示插件

装了5-21版,感觉不错!!
头像
天浩
帖子: 146
注册时间: 2007-04-14 0:41
来自: 武汉
联系:

#28

帖子 天浩 » 2007-08-05 15:43

恕小弟愚昧,我安装了之后,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楼下载安装的
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#29

帖子 louis315 » 2007-08-09 17:05

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看的,界面不好看)
图片
附件
1111.JPG
2222.JPG
louis315
帖子: 86
注册时间: 2005-10-20 9:19

#30

帖子 louis315 » 2007-08-09 17:16

哦, 忘记打广告了,嘿^^ ljedit的网站: http://ljedit.googlecode.com/
回复