插入一个逻辑快如何批量把后面的语句缩进?

liusu 2007-04-16
这个问题碰的多了,极端郁闷!

具体比如:
path=raw_input("Please enter the path:")

print path
do a...
do b...
do c...

然后我要在处理部分加上一句,if判断path是不是为'\r',则需要做的是:
path=raw_input("Please enter the path:")(不变)

if(path!='\r'):(添加)
   print path(后移)
   do a...(后移)
   do b...(后移)
   do c...(后移)

好麻烦啊,请问有没有很好的办法解决?

另:我用的是PyDev+Eclipse
simohayha 2007-04-16
http://onlypython.group.iteye.com/group/blog/35643
liusu 2007-04-16
似乎不能解决我的问题阿。。。

不过那个帖子提到的问题我今天就碰到了。。当是顺便解决了。。我也是用Pydev+eclipse输入什么他读出来都是自动加上一个\r.通过win cmd来的不会。
SteveGY 2007-04-19
什么意思?我要是没有理解错的话,这样的问题,现在很多的编辑器都可以很好的解决的:选中你想缩进的多行文本,然后TAB,这样就全部向右缩进了,Shift+TAB,则全部向左缩进。这样的功能可以在EditPlus, NotePad++中实现,其他很多编辑器都可以。
Global site tag (gtag.js) - Google Analytics