Python论坛  - 讨论区

标题:[python-chinese] linux下有没有什么好的代码阅读工具啊

2005年09月20日 星期二 23:06

boyeestudio boyee118 at gmail.com
Tue Sep 20 23:06:10 HKT 2005

请问一下:linux下有没有什么好的代码阅读工具啊?像在windows下面和Sourceinsight一样。各位平时看代码是用什么工具啊?
谢!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050920/19b580ce/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月20日 星期二 23:32

Qiangning Hong hongqn at gmail.com
Tue Sep 20 23:32:21 HKT 2005

boyeestudio wrote:
> 请问一下:linux下有没有什么好的代码阅读工具啊?像在windows下面和
> Sourceinsight一样。各位平时看代码是用什么工具啊?
> 谢!

我一般用vim+ctags

你也可以试试Source Navigator(http://sourcenav.sourceforge.net/),不过好
像不支持python。


-- 
Qiangning Hong
http://www.hn.org/hongqn (RSS: http://feeds.feedburner.com/hongqn)

Registered Linux User #396996
Get Firefox! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=1>
Thunderbird! <http://www.spreadfirefox.com/?q=affiliates&id;=67907&t;=183>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月21日 星期三 12:11

Linsong linsong.qizi at gmail.com
Wed Sep 21 12:11:05 HKT 2005

还有cscope, 很多看Linux kernel的人就用这个工具

Qiangning Hong wrote:

>boyeestudio wrote:
>  
>
>>请问一下:linux下有没有什么好的代码阅读工具啊?像在windows下面和
>>Sourceinsight一样。各位平时看代码是用什么工具啊?
>>谢!
>>    
>>
>
>我一般用vim+ctags
>
>你也可以试试Source Navigator(http://sourcenav.sourceforge.net/),不过好
>像不支持python。
>
>
>  
>


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月21日 星期三 12:23

bu shehui bushehui at gmail.com
Wed Sep 21 12:23:24 HKT 2005

建议你在Linux下用Wine+Sourceinsight,和Windows的没有区别。
另外,安装也不费劲(不用费劲找DLL)。

 On 9/21/05, Linsong <linsong.qizi at gmail.com> wrote: 
> 
> 还有cscope, 很多看Linux kernel的人就用这个工具
> 
> Qiangning Hong wrote:
> 
> >boyeestudio wrote:
> >
> >
> >>请问一下:linux下有没有什么好的代码阅读工具啊?像在windows下面和
> >>Sourceinsight一样。各位平时看代码是用什么工具啊?
> >>谢!
> >> 
> >>
> >
> >我一般用vim+ctags
> >
> >你也可以试试Source Navigator(http://sourcenav.sourceforge.net/),不过好
> >像不支持python。
> >
> >
> >
> >
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050921/4ebcfd70/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月21日 星期三 16:15

Leo Jay python.leojay at gmail.com
Wed Sep 21 16:15:14 HKT 2005

On 9/20/05, boyeestudio <boyee118 at gmail.com> wrote:
> 请问一下:linux下有没有什么好的代码阅读工具啊?像在windows下面和Sourceinsight一样。各位平时看代码是用什么工具啊?
> 谢!
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 

从来不在linux下面看代码,没什么好工具。emac,vim什么的都不好用。
还是到windows下面,用source insight,visual slick edit之类的软件看吧。

-- 
Best Regards,
Leo Jay

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月22日 星期四 09:17

Gerald Lee leejd80 at gmail.com
Thu Sep 22 09:17:36 HKT 2005

visual slick edit 是跨平台的啊

在05-9-21,Leo Jay <python.leojay at gmail.com> 写道:
>
> 从来不在linux下面看代码,没什么好工具。emac,vim什么的都不好用。
> 还是到windows下面,用source insight,visual slick edit之类的软件看吧。
>
>

--
My Blog >> http://leejd.cndev.org
My QQ >> 9847243
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050922/506aa7fc/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月23日 星期五 12:04

刘国栋 liuguodong at gmail.com
Fri Sep 23 12:04:25 HKT 2005

linux下可以用eclipse啊。他支持很多代码高亮,我觉得不错

在05-9-22,Gerald Lee <leejd80 at gmail.com> 写道:
>
> visual slick edit 是跨平台的啊
>
> 在05-9-21,Leo Jay <python.leojay at gmail.com> 写道:
> >
> > 从来不在linux下面看代码,没什么好工具。emac,vim什么的都不好用。
> > 还是到windows下面,用source insight,visual slick edit之类的软件看吧。
> >
> >
>
> --
> My Blog >> http://leejd.cndev.org
> My QQ >> 9847243
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050923/3af8351f/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 13:54

刀波儿 metallica_coo at yahoo.com.cn
Sat Sep 24 13:54:18 HKT 2005

我用过很多代码编辑器,最后还是选择vi,用熟了以后别无他求,太方便,太高效。



--- 刘国栋 <liuguodong at gmail.com>写道:

>
linux下可以用eclipse啊。他支持很多代码高亮,我觉得不错
> 
> 在05-9-22,Gerald Lee <leejd80 at gmail.com> 写道:
> >
> > visual slick edit 是跨平台的啊
> >
> > 在05-9-21,Leo Jay <python.leojay at gmail.com>
> 写道:
> > >
> > >
>
从来不在linux下面看代码,没什么好工具。emac,vim什么的都不好用。
> > > 还是到windows下面,用source insight,visual slick
> edit之类的软件看吧。
> > >
> > >
> >
> > --
> > My Blog >> http://leejd.cndev.org
> > My QQ >> 9847243
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> > _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 


####################################################   My webblog: http://logins.blogchina.com/   ####################################################


	

	
		
___________________________________________________________ 
雅虎免费G邮箱-中国第一绝无垃圾邮件骚扰超大邮箱 
http://cn.mail.yahoo.com


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 21:38

boyeestudio boyee118 at gmail.com
Sat Sep 24 21:38:02 HKT 2005

eclipse没有大内存,那受不了那卡机的感觉!呵呵!

如果可能的话,大大们,哪位来组织搞一个像UltraEdit那样的开源软件,多好啊!


在05-9-23,刘国栋 <liuguodong at gmail.com> 写道:
>
> linux下可以用eclipse啊。他支持很多代码高亮,我觉得不错
>
> 在05-9-22,Gerald Lee <leejd80 at gmail.com> 写道:
> >
> > visual slick edit 是跨平台的啊
> >
> > 在05-9-21,Leo Jay <python.leojay at gmail.com > 写道:
> > >
> > > 从来不在linux下面看代码,没什么好工具。emac,vim什么的都不好用。
> > > 还是到windows下面,用source insight,visual slick edit之类的软件看吧。
> > >
> > >
> >
> > --
> > My Blog >> http://leejd.cndev.org
> > My QQ >> 9847243
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050924/0354b05b/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 21:45

Leo Jay python.leojay at gmail.com
Sat Sep 24 21:45:55 HKT 2005

用python要做到速度快,而且内存占用少基本上不大可能。

limodou不是做了一个NewEdit吗

On 9/24/05, boyeestudio <boyee118 at gmail.com> wrote:
> eclipse没有大内存,那受不了那卡机的感觉!呵呵!
>
> 如果可能的话,大大们,哪位来组织搞一个像UltraEdit那样的开源软件,多好啊!
>
>

--
Best Regards,
Leo Jay

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 21:48

limodou limodou at gmail.com
Sat Sep 24 21:48:55 HKT 2005

在 05-9-24,Leo Jay<python.leojay at gmail.com> 写道:
> 用python要做到速度快,而且内存占用少基本上不大可能。
>
> limodou不是做了一个NewEdit吗
>
> On 9/24/05, boyeestudio <boyee118 at gmail.com> wrote:
> > eclipse没有大内存,那受不了那卡机的感觉!呵呵!
> >
> > 如果可能的话,大大们,哪位来组织搞一个像UltraEdit那样的开源软件,多好啊!
> >

有没有可能使用gtk或qt再开发呢?NewEdit的一些思想和代码都是可以贡献出来的。

--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 21:56

boyeestudio boyee118 at gmail.com
Sat Sep 24 21:56:46 HKT 2005

NewEdit当然很不错。不过要做成代码阅读工具,还要添加很多功能!
像SourceInsight那样,那NewEdit一定会取得很大的成功!

在05-9-24,limodou <limodou at gmail.com> 写道:
>
> 在 05-9-24,Leo Jay<python.leojay at gmail.com> 写道:
> > 用python要做到速度快,而且内存占用少基本上不大可能。
> >
> > limodou不是做了一个NewEdit吗
> >
> > On 9/24/05, boyeestudio <boyee118 at gmail.com> wrote:
> > > eclipse没有大内存,那受不了那卡机的感觉!呵呵!
> > >
> > > 如果可能的话,大大们,哪位来组织搞一个像UltraEdit那样的开源软件,多好啊!
> > >
>
> 有没有可能使用gtk或qt再开发呢?NewEdit的一些思想和代码都是可以贡献出来的。
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050924/f03aa2b8/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 22:02

limodou limodou at gmail.com
Sat Sep 24 22:02:21 HKT 2005

在 05-9-24,boyeestudio<boyee118 at gmail.com> 写道:
> NewEdit当然很不错。不过要做成代码阅读工具,还要添加很多功能!
> 像SourceInsight那样,那NewEdit一定会取得很大的成功!
>

许多需求都是与实际的应用相关,而且Python的许多软件都是个性化的,pythonic的东西,也就是想到什么开发什么,而不是为了开发而开发的。其中的原因就是需求的动力来源更接近作者本人的习惯与体会,再加上没有商业推动,因此单纯靠作者(本人)是远远不够的。如果大家都能够供献的话,即使NewEdit不完美,但也会让你感到满意。

--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 22:13

boyeestudio boyee118 at gmail.com
Sat Sep 24 22:13:26 HKT 2005

那是!

在05-9-24,limodou <limodou at gmail.com> 写道:
>
> 在 05-9-24,boyeestudio<boyee118 at gmail.com> 写道:
> > NewEdit当然很不错。不过要做成代码阅读工具,还要添加很多功能!
> > 像SourceInsight那样,那NewEdit一定会取得很大的成功!
> >
>
>
> 许多需求都是与实际的应用相关,而且Python的许多软件都是个性化的,pythonic的东西,也就是想到什么开发什么,而不是为了开发而开发的。其中的原因就是需求的动力来源更接近作者本人的习惯与体会,再加上没有商业推动,因此单纯靠作者(本人)是远远不够的。如果大家都能够供献的话,即使NewEdit不完美,但也会让你感到满意。
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20050924/96df5931/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 22:34

falls falls.huang at gmail.com
Sat Sep 24 22:34:29 HKT 2005

我个人觉得: NewEdit如果想增强代码阅读的功能,可以利用很多现成的
工具来达到目的,例如 ctags , cscope.

Linux下除了emacs/vim外,也有别的不错的source editor , 比较有名的如
scintilla ( http://scintilla.sourceforge.net/ )

看看python在scintilla中显示的例子:
http://scintilla.sourceforge.net/demo.png

我个人觉得,与其花力气去开发newedit,实现别的编辑器已经实现的功能,不如
吸收/合并 scintilla .

我对newedit的发展意见:
1。 采用 qscintilla  ( Qt source code editing component based on
Scintilla )  + Python-QT 来完善newedit 的代码编写功能。
2。 采用 cscope 来完善 newedit的代码阅读功能。

这样的优点是: 完全采用开源软件构建一个newedit,避免重复劳动。

缺点是:使newedit依赖于QT,而QT的授权方式不是每个人都喜欢。如果不想依赖
QT的话,可能就需要自己开发个 wxwindow+scintilla 。


各位意见如何?


limodou wrote:
> 在 05-9-24,boyeestudio<boyee118 at gmail.com> 写道:
> 
>>NewEdit当然很不错。不过要做成代码阅读工具,还要添加很多功能!
>>像SourceInsight那样,那NewEdit一定会取得很大的成功!
>>
> 

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 22:50

limodou limodou at gmail.com
Sat Sep 24 22:50:05 HKT 2005

在 05-9-24,falls<falls.huang at gmail.com> 写道:
> 我个人觉得: NewEdit如果想增强代码阅读的功能,可以利用很多现成的
> 工具来达到目的,例如 ctags , cscope.
>
> Linux下除了emacs/vim外,也有别的不错的source editor , 比较有名的如
> scintilla ( http://scintilla.sourceforge.net/ )
>
> 看看python在scintilla中显示的例子:
> http://scintilla.sourceforge.net/demo.png
>
> 我个人觉得,与其花力气去开发newedit,实现别的编辑器已经实现的功能,不如
> 吸收/合并 scintilla .
>
> 我对newedit的发展意见:
> 1。 采用 qscintilla  ( Qt source code editing component based on
> Scintilla )  + Python-QT 来完善newedit 的代码编写功能。
> 2。 采用 cscope 来完善 newedit的代码阅读功能。
>
> 这样的优点是: 完全采用开源软件构建一个newedit,避免重复劳动。
>
> 缺点是:使newedit依赖于QT,而QT的授权方式不是每个人都喜欢。如果不想依赖
> QT的话,可能就需要自己开发个 wxwindow+scintilla 。
>
>

不知道你有没有用过NewEdit?

NewEdit 基于wxPython,它的底层编辑控件就是使用scintilla。cscope好象很早用过,已经记不清了。关于改善代码阅读的功能,就象我说过的一样如果NewEdit永远是我一个人的东西那么它永远受我个人的习惯与体验的影响,甚至可以说是为我个人量身定做一样(当然说不定我也希望它会这样)。而对个人来说,不需要太强大的代码阅读功能。

因此直接改造NewEdit也许做不到,但可以使用它已经实现的功能和设计。至于qt还是gtk还是依然wxPython都是可以考虑的。甚至是不是我们可以搞一个通用的图形包,可以运行在这几种库之上,再加入.net,java平台呢?

--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 23:17

xlp223 myhat123 at gmail.com
Sat Sep 24 23:17:58 HKT 2005

python从代码来说,本身的缩进,已经使得代码阅读方面非常方便,加上本身的动态特性,代码长度不是那么长,我只要加上代码中类的outline,我就心满意足了,要求不高。

在 05-9-24,limodou<limodou at gmail.com> 写道:
> 在 05-9-24,falls<falls.huang at gmail.com> 写道:
> > 我个人觉得: NewEdit如果想增强代码阅读的功能,可以利用很多现成的
> > 工具来达到目的,例如 ctags , cscope.
> >
> > Linux下除了emacs/vim外,也有别的不错的source editor , 比较有名的如
> > scintilla ( http://scintilla.sourceforge.net/ )
> >
> > 看看python在scintilla中显示的例子:
> > http://scintilla.sourceforge.net/demo.png
> >
> > 我个人觉得,与其花力气去开发newedit,实现别的编辑器已经实现的功能,不如
> > 吸收/合并 scintilla .
> >
> > 我对newedit的发展意见:
> > 1。 采用 qscintilla  ( Qt source code editing component based on
> > Scintilla )  + Python-QT 来完善newedit 的代码编写功能。
> > 2。 采用 cscope 来完善 newedit的代码阅读功能。
> >
> > 这样的优点是: 完全采用开源软件构建一个newedit,避免重复劳动。
> >
> > 缺点是:使newedit依赖于QT,而QT的授权方式不是每个人都喜欢。如果不想依赖
> > QT的话,可能就需要自己开发个 wxwindow+scintilla 。
> >
> >
>
> 不知道你有没有用过NewEdit?
>
> NewEdit 基于wxPython,它的底层编辑控件就是使用scintilla。cscope好象很早用过,已经记不清了。关于改善代码阅读的功能,就象我说过的一样如果NewEdit永远是我一个人的东西那么它永远受我个人的习惯与体验的影响,甚至可以说是为我个人量身定做一样(当然说不定我也希望它会这样)。而对个人来说,不需要太强大的代码阅读功能。
>
> 因此直接改造NewEdit也许做不到,但可以使用它已经实现的功能和设计。至于qt还是gtk还是依然wxPython都是可以考虑的。甚至是不是我们可以搞一个通用的图形包,可以运行在这几种库之上,再加入.net,java平台呢?
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
我的blog:http://xlp223.yculblog.com

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 23:29

limodou limodou at gmail.com
Sat Sep 24 23:29:30 HKT 2005

在 05-9-24,xlp223<myhat123 at gmail.com> 写道:
> python从代码来说,本身的缩进,已经使得代码阅读方面非常方便,加上本身的动态特性,代码长度不是那么长,我只要加上代码中类的outline,我就心满意足了,要求不高。
>

NewEdit已经有类浏览和折叠功能。

--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 23:36

xlp223 myhat123 at gmail.com
Sat Sep 24 23:36:20 HKT 2005

我现在使用的是linux,对python和gtk的组合留下了非常深刻的印象,有机会希望newedit能用在gtk下。

在 05-9-24,limodou<limodou at gmail.com> 写道:
> 在 05-9-24,xlp223<myhat123 at gmail.com> 写道:
> > python从代码来说,本身的缩进,已经使得代码阅读方面非常方便,加上本身的动态特性,代码长度不是那么长,我只要加上代码中类的outline,我就心满意足了,要求不高。
> >
>
> NewEdit已经有类浏览和折叠功能。
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
我的blog:http://xlp223.yculblog.com

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月24日 星期六 23:40

limodou limodou at gmail.com
Sat Sep 24 23:40:50 HKT 2005

在 05-9-24,xlp223<myhat123 at gmail.com> 写道:
> 我现在使用的是linux,对python和gtk的组合留下了非常深刻的印象,有机会希望newedit能用在gtk下。
>

经过这几天安装linux,我发现pygtk比起其它的gui库来说是安装得最普便的。其实wxPython也是使用gtk作为底层。不过全部转为gtk的工作量会很大,而且新学一个gtk也需要花大量的精力。没有特殊的原因我个人是不会轻易转的,但是会考虑利用现在的NewEdit制作出什么Wizard之类的快速生成模板,这样可以用于其它项目的开发。

--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年09月25日 星期日 00:50

shhgs shhgs.efhilt at gmail.com
Sun Sep 25 00:50:13 HKT 2005

class browser很有用

Python的debugger还是弱

另外如果能支持vim编辑方式(太苛求limodou了,技术难度太大了,只是一个美好的希望)就完美了。

On 9/24/05, limodou <limodou at gmail.com> wrote:
> 在 05-9-24,xlp223<myhat123 at gmail.com> 写道:
> > 我现在使用的是linux,对python和gtk的组合留下了非常深刻的印象,有机会希望newedit能用在gtk下。
> >
>
> 经过这几天安装linux,我发现pygtk比起其它的gui库来说是安装得最普便的。其实wxPython也是使用gtk作为底层。不过全部转为gtk的工作量会很大,而且新学一个gtk也需要花大量的精力。没有特殊的原因我个人是不会轻易转的,但是会考虑利用现在的NewEdit制作出什么Wizard之类的快速生成模板,这样可以用于其它项目的开发。
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号