python-IDE开发环境,大家需要什么样的功能。
linux吧
全部回复
仅看楼主
level 7
璐村惂鐢ㄦ埛_0Qt25G3馃惥
楼主
界面窗体已经完成,最后是控件。
后面还有和多少,我会模仿C#的IDE开发环境。
大家还需要什么功能,进行需求分析。。。 主要针对linux平台,
2012年07月10日 14点07分
1
level 9
fcwlxd
语法检查、函数跳转、书签、支持vim/emacs操作、etc。
2012年07月10日 14点07分
2
璐村惂鐢ㄦ埛_0Qt25G3馃惥
代码高丽和提示 一定是要有的, VIM/EMACS我也想要,但是要完成像EMACS那样的编辑器,难度非常大,不是1,2年能搞定的事情。但是我会努力去做,做多少算多少吧,谢谢你的建议
2012年07月10日 15点07分
reverland
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
虚拟个vi的键绑定就够了
emacs的终端键绑定
2012年07月11日 03点07分
level 9
夜猫子_嘿嘿
LZ真厉害啊
自己写IDE么?真心佩服
2012年07月10日 14点07分
3
璐村惂鐢ㄦ埛_0Qt25G3馃惥
没有厉害,只是一些知识的累积而已。懂那么一点点, 代码生成,没有什么难点,难点就是双击控件的 时候 在那里写代码,要记住这个位置, 控件工程保存也没有什么难度,就是将属性保存在一个文件里面,下次打开工程的时候就读取出来,和原来一样,就像读配置文件一样。
2012年07月10日 15点07分
璐村惂鐢ㄦ埛_0Qt25G3馃惥
对啦,读取里面的配置,不像INI,因为里面是一层层的控件数,不是INIT的库就能完成的,需要手动编写一个 读取的分析器。加油吧!
2012年07月10日 15点07分
level 9
Ervin_Zhao
2012年07月10日 14点07分
4
level 6
◆970fx◆
要是Linux有像Visual Basic一样简单的开发工具... 那就好
2012年07月10日 14点07分
5
璐村惂鐢ㄦ埛_0Qt25G3馃惥
我感觉python足够简单,库也多,要是能有一个像VB一样的开发环境,岂不是很强大。 而且 IDE环境不是 和你所使用的编程语言相关的,你可以自由的生成代码,不过可惜的是,如果要添加底层的构件,还是和PYTHON有关的 因为我的控件都是自己画出来的,我要建立两套控件,或者初期只有一套用来拖拉界面的。
2012年07月10日 15点07分
haotaer
要是linux有像易语言一样简单的开发工具…那就好
2012年12月15日 02点12分
level 7
璐村惂鐢ㄦ埛_0Qt25G3馃惥
楼主
我已经将控件选中也完成了,没有 控件和从窗口选中的你难题了。
这只是一个测试,我现在比较忙,先上图,大家需要收到,我会努力在做的。
2012年07月10日 15点07分
6
level 12
haulm✆
我比较好奇的是你是写的 pyqt 还是 pygtk ?
2012年07月10日 16点07分
7
璐村惂鐢ㄦ埛_0Qt25G3馃惥
不用好奇,是PYGTK。
2012年07月10日 16点07分
zhucl428
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
pyqt和pygtk对于初学者,那个更好用?
2012年07月10日 23点07分
璐村惂鐢ㄦ埛_0Qt25G3馃惥
在linux下,都好用。 底层都是XLIB.... 这个没有,用什么都无所谓,QT,GTK+都是好东西.你感觉那个适合你,你感兴趣就用吧!
2012年07月11日 00点07分
level 9
干爹爱短裙
(⊙o⊙)…,
这个东西不是一个人能做好的. 一般直接调用用别人写好的库,
话说GUI下这东西太多了, 如果开发一个命令行下的怎么样?
2012年07月10日 16点07分
8
璐村惂鐢ㄦ埛_0Qt25G3馃惥
恩,你说的我知道,但是我还想搞,毕竟能学到很多东西! 代码的生成,菜单编辑器,资料管理,打开对话框等等一些东西,都是值得学习的。
2012年07月10日 19点07分
干爹爱短裙
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
厉害,大几了? 能发个类图看下吗?
2012年07月10日 19点07分
璐村惂鐢ㄦ埛_0Qt25G3馃惥
@干爹爱短裙
大三刚毕业,工作不久,类图就没有了,因为 我封装了一个widget 所有自绘的控件都继承这个 widget... 用的比较多的函数,就形成一个模块,放在工具函数模块中。 现在还未成形,都是模仿C#的。。先将拖拉界面弄好,控件面板和属性面板弄了。。
2012年07月10日 19点07分
干爹爱短裙
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
表示没用过c#,
, 感觉比较有效率的的方法是先完成需求分析,设计软件结构,然后再动手.... 否则要经常返工....
2012年07月10日 19点07分
level 7
璐村惂鐢ㄦ埛_0Qt25G3馃惥
楼主
一个或许搞不完,但是我能学习的到很多东西,不是吗?
单从代码编辑器来说,就很麻烦。
这些都是重绘的BUTTON。线要在自己画,好麻烦。
2012年07月10日 19点07分
9
level 10
zhucl428
lz
加油
2012年07月10日 23点07分
10
level 9
nuknal
eclipse
2012年07月10日 23点07分
11
level 10
Kevinneyc
比较期待好一点的go的IDE。
2012年07月11日 01点07分
12
璐村惂鐢ㄦ埛_0Qt25G3馃惥
没事,IDE只是拖拉控件,生成代码不合语言有关, 可以生成GO的代码.到时候,大家可以来帮忙,生成你们想要的语法.
2012年07月11日 04点07分
level 10
reverland
智能补全,方便看手册看函数说明
2012年07月11日 03点07分
13
璐村惂鐢ㄦ埛_0Qt25G3馃惥
智能补全 肯定是要的.....
2012年07月11日 04点07分
reverland
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
设置断点,智能缩进,高亮、配色
2012年07月11日 06点07分
璐村惂鐢ㄦ埛_0Qt25G3馃惥
这个提议非常的好,设置断点, 如果python能有断点函数,就非常的好。 智能缩进对于编写python代码是非常重要,是不可缺少, 高亮也是很重要的, 嗯,还有配色。。。
2012年07月12日 12点07分
level 8
徐州烧饼
像vs那样 输入某函数会出现用法 或者直接打开查询网页
2012年07月11日 03点07分
14
level 12
z7753522
可不可以傻瓜点?
2012年07月11日 04点07分
15
璐村惂鐢ㄦ埛_0Qt25G3馃惥
傻瓜到极点,会吸收 易语言和C#等等可视化开发工具的有点,你们的支持是我前进的动力.
2012年07月11日 04点07分
z7753522
@璐村惂鐢ㄦ埛_0Qt25G3馃惥
2012年07月11日 04点07分
level 10
Kevinneyc
希望各种功能靠插件实现,这样可定制的能力好。
2012年07月11日 04点07分
16
level 10
Kevinneyc
参考下light table吧,很多新的形式。
2012年07月11日 04点07分
17
璐村惂鐢ㄦ埛_0Qt25G3馃惥
好的,谢谢你啦.知道了.
2012年07月11日 10点07分
level 11
NinsunClosear
其实Qt的话自带的Designer以及QtCreator我就很满意了 XD
python的缩进总感觉让人很郁闷, 看起来C++写多了, 自由风格习惯了也不是好事...
不过这是IDE哈...所以也没啥问题....
2012年07月11日 05点07分
18
璐村惂鐢ㄦ埛_0Qt25G3馃惥
这个工具,GTK也自带了,不过不是很好,如果能再前进点就好了,可惜啊`. 不过我感觉还是需要一个linux下强大的IDE环境的,可能需要2年,3年更久, 但是我还是希望弄出来,
2012年07月11日 10点07分
level 12
haulm✆
楼主去扩展 Qt4 更有前途。
2012年07月12日 04点07分
19
level 6
◆970fx◆
集成开发环境比较有钱途啊
2012年07月12日 06点07分
20
璐村惂鐢ㄦ埛_0Qt25G3馃惥
商业报表生成 器, 也是这样的差不多,人家那个也是挺爽的, 不过还是集成开发环境更有 兴趣点。
2012年07月12日 12点07分
1
2
尾页