CE(Code Editor)
欢迎使用CE编辑器
作为使用EMACS超过十年的老用户,针对日常使用中不方便的地方,一直想给EMACS贡献一个插件,中间,专门学习了LISP,但是实在是不熟悉,写些小的函数还可以,写个大的插件还是太费力,最近刚好空了点,索性基于wxWidgets写了一个代码编辑器。 废话不多说,开始。
启动
CE基于wxWidgets开发,在windows和linux平台下,都可以正常使用,功能完全一致。
启动方式,直接ce,或者双击:
第一次打开是这个样子
常规操作
- Ctrl+E (Explorer)显示文件浏览器
- Ctrl+W (Workspace)显示Workspace
在explorer中使用上下左右键可以在文件树中移动,修改了一个目录的内容之后,重新合上目录节点再打开,内容就会更新。
左键:合上当前节点,如果当前节点已经合上,跳转到上一级目录。
右键:展开当前节点,如果当前节点已经站看,则选中第一个子节点。
上下键:在同级目录中上下移动
其他字母键:按首字母匹配,选中对应项。
如果选中一个文件,直接回车,就可以打开。
鼠标双击也可以打开。
鼠标右键菜单,可以把一个目录添加到Workspace.
Workspace中支持和Explorer中类似的鼠标键盘操作。
把常用的目录添加到workspace中,可以方便打开文件,并且CE会对workspace中的代码做索引,实现函数参数提示,代码跳转,自动补全等相关功能。
Explorer和Workspace不会同时显示,使用CTRL+W/CTRL+E相互切换。
ALT + O (Open)查找并打开文件
使用Explorer和workspace可以满足基本的文件打开需求,但是文件比较多的时候,这种方式就比较低效了,推荐使用ALT +O来查找并打开文件。
可以支持模糊匹配,比如输