请教limodou:关于UliPad的疑问

请教limodou:关于UliPad的疑问

UliPad是个好东西,很多程序都可以用它写,也方便
可是在使用过程中有个问题想请教哈
def (${2:}):
    ${0}
   
if :
    ${0}
   
class ${2${3bject})}:
    ${0}

当我输入def if class等关键字的时候出现后面的$的东西,
是给出了一定的格式,可是这部分的格式我想用python的人都知道
给出了这样的格式,我在输入的时候就得删除,再输入

想问问limodou这样设计的初衷?
呵呵,才加入python,有很多不懂,望解答....谢谢
我来帮limodou回答吧,你按tab键,在你需要加代码的地方加上合适的代码,不需要继续按tab键略过,将自动删除$,然后到下一个$。你试一下。这个功能我喜欢,limodou的作品真不赖,我崇拜。



QUOTE:
原帖由 mlmyf 于 2008-6-5 22:10 发表
我来帮limodou回答吧,你按tab键,在你需要加代码的地方加上合适的代码,不需要继续按tab键略过,将自动删除$,然后到下一个$。你试一下。这个功能我喜欢,limodou的作品真不赖,我崇拜。

呵呵,谢谢啊!
试过了,真的是相当的不错啊!
原来是这样,我还费了半天劲好不容易把这个功能禁用了。


QUOTE:
原帖由 mlmyf 于 2008-6-5 22:10 发表
我来帮limodou回答吧,你按tab键,在你需要加代码的地方加上合适的代码,不需要继续按tab键略过,将自动删除$,然后到下一个$。你试一下。这个功能我喜欢,limodou的作品真不赖,我崇拜。

原来如此。
不知道limodou在不在这里逛。建议下个版本给ulipad中的shell加上代码着色和自动补全功能(像pyscripter那样的),最好功能跟editor区域功能一样,那就相当的完美了。

shell是使用wxpython的pyshell做的,它有UliPad就有。不过自动初全只能对于按下.之后有效,其它的不行。
原来是这样,谢谢了,继续支持你的ulipad。

感谢。