浏览模式: 标准 | 列表Tag:editplus
Submitted by gouki on 2012, April 29, 11:13 PM
众所周知啦,IDE里可代码折叠的区域很多,例如:注释、if等各种条件区域、函数、类、等等
除此之外,以前还用过editplus是根据代码的缩进来折腾的,所以,在代码中只要遇到代码缩进规范的,理论上就应该是可以折叠的。
但事实上,除了我最开始的那句话中所涉及的区域,其他区域几乎都无法折叠。PHPstorm4有新功能了,就是自定义折叠,官方网址参考:http://blog.jetbrains.com/webide/2012/03/new-in-4-0-custom-code-folding-regions/,可以定义很多方式哦。而且快捷键也不难。
原博客中的那句:
XML/HTML代码
- I press Ctrl+Alt+T now to get “surround with” action options:
证明了快倢键就是ctrl+alt+t,有两种风格,一种类似netbeans一种 象vs。看个人习惯了
上个图
看看,是不是很方便?
Tags: phpstorm, editplus
Software | 评论:1
| 阅读:22586
Submitted by gouki on 2011, November 17, 10:16 AM
Tags: editplus, plugin, openctags
Software | 评论:0
| 阅读:32693
Submitted by gouki on 2010, October 13, 12:29 PM
Editplus和netbeans是什么我想不用详细介绍了吧。一般做PHP开发的人,几乎都了解这两个玩意。
Editplus是韩国人开发的,Netbeans是Sun的产品。
先说Netbeans吧,嗯,他们的东西还算不错,只是让我们写PHP的人郁闷的是,它没有自动换行(line wrap),所幸,6.10开始,这个功能已经被加进去了。现在用6.10M1的版本都可以进行尝试,但在尝试前,请记住(扫描项目的时候,不要设置换行,否则80%的机率会让你的NB爆掉)。
官方这样解释:
XML/HTML代码
- Guys from editor infrastructure asked me to help him to test new editor infrastructure that brings up also line wrapping features. Probably you remembered that this feature was enabled during NetBeans 6.9 development, but because it introduced many problems and there wasn't time to stabilize it enough, it's not in NetBeans 6.9 available.
-
- We would like to stabilize the new infrastructure as much as possible before it will be switch on to be be available by default.You can enable the feature in development build through command line option: -J-Dorg.netbeans.editor.linewrap=true . Do it only with a development build, even if the optoin works in NetBeans 6.9, the new infrastructure is not stable enough there.
-
- So I would like to ask you, if you use a latest development build, run the build with the mentioned option. You can start NetBeans from command line with the option or place the option in the ${nb_dir}/etc/netbeans.conf file (add into netbeans_default_options).
-
- When you started NetBeans with this, there should be Line Wrapping option in the formatter.
-
- When you find out an issue with it, please report it in our Bugzilla. For such issue the product should be Editor, component Painting & Printing and please mark all reports with the status whiteboard: linewrap so we can easily track them. The tentative plan is to enable this again for M1 of NetBeans 6.10 but this all depends on the additional feedback and testing.
所以昨天我换过了新版本进行了尝试。只是效果没有想象中的那样好。但,总比不能换行好。这是实际效果:
只是换行后多了一个回车显示着而且不能消失,看起来有点挫。。
接下来说Editplus,昨天晚上,乔大姐(HonestQiao,乔楚)兴冲冲的在群里说,Editplus支持PCRE的正则了,大家快更新啊,不更新会后悔的。。于是到官方看了一下changelog,然后进行了更新。
再接下来就测试,结果,让人大吃一斤的是,有很多正则条件输进去,立刻就把Editplus给爆了,比如:?\d、.*+?之类的,还有就是.*能够匹配一行,.*?一个也不能匹配。
不过简单的正则匹配还是没问题的(如果你升级了该版本,建议你在正则搜索前,先保存你的代码,否则可能会想哭但是哭不出来)
官方的changeLog: 'Use TR1 regular expression' option ('Preferences'->'General').
据说,最后乔大姐忍不住发邮件去鄙视那位开发者了。
Tags: editplus, netbeans
Software | 评论:4
| 阅读:21453
Submitted by gouki on 2010, September 3, 11:10 AM
用惯了IDE写PHP,再次回到Editplus的时候总有点不太习惯,比如没有函数提示了(当然也可以自己打造)。不过。。语法检查总还是需要的,总不能自己程序传到服务器上后运行了才知道语法有问题吧?于是利用Editplus的小功能aftersave。改造了一下。
进入editplus的选项设置,点击左侧的User tools菜单,在右侧的Group and Tools下拉框中选择 AutoSave:after save。
在右侧的 add tool里选择 program。然后输入:标题,程序所在位置,以及参数。。
php语法检测是php.exe -l filename,这个可以通过命令行下运行 php -? 了解。然后要catch output,以及针对current file。。
OK,这样就over了。
看看效果?
Tags: editplus, php, syntax
PHP | 评论:0
| 阅读:25335
Submitted by gouki on 2010, August 25, 3:50 PM
众所周知,Editplus是不支持查看16进制的文件的,那可是ultraEdit的特长。
因此,上午有人在QQ群里问Editplus是否支持16进制查看的时候,我毫不犹豫的说不支持,但下午,我在使用Editplus的时候,突然发现了工具栏上有个图标:
Hx?16进制?于是乎随便打开一个文件,并点击一下。。结果真的出来了
文件内容如下:
点击Hx图标,显示:
看来,我真的落伍了。。打开官网看了一下changelog,果然,就在第一条:
Tags: editplus, ultraedit, hex
Software | 评论:0
| 阅读:48651