专注于WEB前端开发, 追求更好的用户体验, 更好的开发体验 [长沙前端QQ群:234746733]

编辑器

  • editplus 更新了 and 推荐款编辑器

    / 分类: 工具 / 3 Comments

    喜欢edtiplus的速度、小巧。
    download:http://www.editplus.com/download.html
    patch file:http://www.editplus.com/trouble.html
    最新的3.30 build 555
    vim装了一些插件+打开较多的文件感觉还是有点延迟的感觉。前两天玩了下textmate,感觉挺不错的。就是中文支持不太好,要安装textmate中文字体,看起来中文都是窄窄的。虽然有些瑕疵,但蛮喜欢的,不需要像VIM那样太折腾,可惜要在mac下用。

    用了editplus新版,说下新增的功能。
    1.file菜单多了TSVN,自带了几个简单的svn命令,比如:提交、更新、对比等。我之前发布的那个给ed添加svn的文章:https://xhl.me/archives/658/ 现在基本可以无视了。
    2.ctrl+w -选择word,相当于vim的viw。之前貌似没有,好像默认是close的功能。选中行-ctrl+r。
    3.ctrl+[ -匹配html的tag
    ctrl+shift+[ - 选择tag,相当vim的vit
    ctrl+] - 匹配脚本的()[]{}等括号
    ctrl+shift+] -选择括号 内的内容。

    暂时发现这么多。和vim的自定义比起来当然没法比,但是用户体验的确增加了。

    ---------

    下面说下昨晚找到了2个不错的编辑器,这两款都被评为以后Windows下面textmate的替代品。

    1、Intype,http://intype.info。最新alpha 0.3,中文需要改成宋体无论从长相or实用性上,目前都还一般。打开2M的文件测试,拖动滚动条的时候,就有卡住的感觉了,当显示拖到的内容时,高亮已经没了,就像语法高亮还没渲染到那里。

    2、Sublime Text,http://www.sublimetext.com,更像textmate的感觉,用python写的。最新版下载:
    http://www.sublimetext.com/2,有portable版本提供。不注册可以照常使用。比Intype成熟多了。就是感觉打开第一个文件的时候有延迟,之后就好些了。默认的语法高亮配色是黑色调的,这点不错哦。功能大体上还可以了,有些功能有点其他编辑器的影子(作者可能比较上心,借鉴别人的优点)。支持win、mac、linux,又一亮点,难道想和vim等神奇竞争?字体在配置文件里面可以更改,默认打开中文不乱码,用的系统默认的等宽字体-宋体,我改成圆体,不行,应该是必须要等宽字体才可以。

    当然,我推荐Sublime,Intype目前还很弱。Sublime支持的语法高亮非常多,python、ruby、as都支持,Intype就差多了。两个都有snippet功能,比如输入if,然后tab,就自动出来if语句了,当然vim装插件也可以。Sublime已经自带了一些插件了,支持插件,我感觉以后会有前途。
    不过,目前Code folding这两个还不支持。

    附上我使用几个小时后,发觉比较有用的快捷键:
    ctrl+shift+m - 选中括号内的内容
    ctrl+m - 跳转到匹配括号
    Ctrl+P - 跳转(默认搜索文件名,@-搜id、函数名等(可直接ctrl+r);#-当前文件搜索文字;:-跳转到行(可直接ctrl+g)),功能挺NX的。
    批量修改 - ctrf+F 查找word,Find All(或者按alt+enter),输入文字就把当前文件所有查找的文字修改了
    ctrl+shift+d - 克隆行
    ctrt+space - 自动完成(由于和切换输入法冲突,被我改成alt+space了,方法:Preferences-Default Key,搜auto_complete)
    diy配置:Preferences - User File Preferences。可以写在这里,比如设置Sublime Text的字体:
    "font_face": "DejaVu Sans YuanTi Mono",
    "font_size": 10