给大家推荐一款比较好的编辑器HippoEDIT
HippoEDIT是一款优秀的编辑器,至少在非IDE当中。支持N多种语法。可以通过它的插件都下载下来。朴实无华的界面,真让我爱不释手。
它与editplus,notepadd++,sublime 比起来,都要强很多。
HippoEDIT为共享软件,当然你不购买,也可以正常使用,只是在程序启动后会弹一个框告诉你已经用了多少天,过10秒钟左右会自动消失。
我不告诉你,拖拽文件到HippoEDIT是不会出现这个框的。
缺点:
1、官方只有英文版,作者也说了,2.0支持本地化。
2、因为是非亚洲人写的软件,不管那个版本,都无法保证快捷搜索中搜索中文完全没问题,但作者一直在努力解决这个问题。实用功能:
1、快速搜索,这个功能相当实用,所见即所得,虽然此功能无法输入部分汉字,但可以粘贴中文
2、整行移动 [ctrl + alt + down/up]
3、选择区域/当前文件/所有打开文件替换、查找,支持PCRE正则
4、函数、CSS查找相当方便,看下图
5、变量、函数自动提示且用醒目的颜色
6、当然还能project
7、插件编写比较方便,作者也挺热心
8、在文件中查找并bookmark此行,这功能相当方便,还可以对这些标记的行进行操作[F2/shift+F2]
9、列操作,已经可以向列添加递增数字(emeditor很久以前已经有这个功能了)
10、本次修改过的地方,行号背景色用浅粉色显示,这一点也相当的人性化
11、HTML未闭合标签语法高亮显示,且能在右边视图中看到红色标记,可以点标记直接定位行;已经能像类UBB代码编辑HTML文件了,但标签是HTML的标签而不是UBB
12、当同名文件编辑时,标签会自动变成目录+文件名,不会让你不知道在编辑那个同名文件。
13、可以通过修改快捷键使用ESC将当前文件设置为只读,估计使用vim习惯的这个用得上。
14、更改主题:如背景色、当前行背景色,在使用时,会更舒服些,至少眼睛不会那么累。
15、在html标签中,双击标签可以到此标签的开头或者结尾,当然ctrl+b或者ctrl+e都可以跳,且此快捷键也能用在PHP语法上。
16、我不告诉你,HippoEDIT也支持FTP的。
PS:其它更多的小特色留着你去发现!支持插件。N多种编程语法,只有你想不到,没有它做不到。
我想电脑里根本没有必要留下notepad++ ,editplus。还剩一下emeditor,它也是比较强悍的,特别是对大文件处理上,而且也挺稳定的。但它没有语法提示。
下面是HippoEdit的个性配置:
JSON语法:http://forum.hippoedit.com/syntax-files/json-syntax-file/
hippoedit.config-------不会产生临时文件
<General>
<Persist location="2"/>
</General>
data\settings.xml-------不会产生.xml文件
<General>
<Persist bookmarks="false" folding="false" user_blocks="false" breakpoints="false" protected="false" positions="true"/>
</General>
\Data\settings.xml----连续line number
<XMLConfigSettings>
<Source_Editor>
<CondensedLineNumbers>false</CondensedLineNumbers>
</Source_Editor>
</XMLConfigSettings>
\hippoedit.config --- 便携
<general>
<Portable>true</Portable>
</general>
remove Enter-key --- 代码提示
\data\settings.xml
<XMLConfigSettings>
<Code_Completion>
<CodeHintAgreeByReturn>false</CodeHintAgreeByReturn>
...
...
</Code_Completion>
</XMLConfigSettings>
OverviewBarDrawBackColo ---- 视图栏背景颜色
\data\settings.xml
<Source_Editor>
<OverviewBarDrawBackColor>true</OverviewBarDrawBackColor>
</Source_Editor>
PermanentSmartHighlight ---- 永久智能高亮
\data\settings.xml
<Code_Completion>
<PermanentSmartHighlight>true</PermanentSmartHighlight>
</Code_Completion>
不可见字符:
菜单:/View/Editor/WhiteSpaces
Scroll to last/changed Line
http://forum.hippoedit.com/feature-requests-and-suggestions/auto-reload-mode-to-receive-%27scroll-to-lastchanged-line%27-functionality/
语法定义:
http://forum.hippoedit.com/faq/hippoedit-explained-%27navigation-bar%27-%27function-list%27-%27code-browser%27/
navigation bar:展示[函数列表,右下角的颜色可以让你直接看到哪些是私有方法,作者说以后可以排序。怎一个爽字了得
http://forum.hippoedit.com/bug-reports/why-not-find-this-function/
- 没有相关文章
- 没有评论