Code Writer正式版是一款帮助程序员更高效地编写和编辑代码的代码编辑器。Code Writer正式版支持多种编程语言,包括Java、Python、C++等并且具有丰富的编辑功能,如语法高亮、自动缩进、代码提示等,可以提高编写代码的效率和准确性。Code Writer正式版还具有简单的用户界面和友好的操作体验,使用户可以轻松上手并快速完成编辑任务。
-
5.11 中文版查看
-
0.1.9 电脑版查看
-
官方版查看
-
20.03 电脑版查看
-
1.48.0 官方版查看
Code Writer软件特色
代码编写器是为Windows 10。该软件有一个直觉的用户界面,并拥有几个可与大多数桌面应用程序相媲美的功能。它允许用户编辑文本文件,检查错误代码,并为任何演示分发代码。每行都有一个数字标签允许快速引用。文本编辑器在中打开近全屏模式以获得最大的观看空间。更重要的是,它的chrome功能淡化到桌面背景,以减少干扰。
代码编写器附带一个浏览器侧边栏它包含了应用程序中所有可用的标准生产力功能。它具有高级编辑命令、文档资源管理器、帮助、打印/共享、搜索功能和设置。侧栏可以折叠为了更好地查看代码。
如果希望在代码中轻松定位某些函数,可以使用搜索功能。如果需要,它也是替换功能的理想选择。代码编写器还支持触摸选择而且数量众多快捷键。它的编辑弹出菜单提供了对常用编辑命令的访问。用户甚至可以通过弹出命令面板。该选项板提供了一些功能的快捷方式,如命令、最近使用的文档和定位行功能。用户也可以开发新文档,打开现有的,或恢复以前的工作。
Code Writer支持以下常见语言格式:TXT、富文本、INI、Markdown、Lua、Perl、Powershell、Visual Basic、VBScript、CSS、Python、C、C++、C#、Java、Javascript、JSON、PHP、SQL、XAML、XML、HTML、ASP、ASP.NET和Ruby。任何打开的文档将在编辑会话之间保持持久。着色功能有助于处理多种类型的文件,该软件支持配置以适合用户偏好。用户可以更改属性,如字体系列/大小、缩进参考线、行尾、当前行高亮、行号、主题、web颜色预览、空白和自动换行。他们也可以阅读详细文件用于参考可用的功能。用户可以打印软件中的任何文档。代码编写器还提供了各种打印选项。
Code Writer软件功能
1、代码辅助,折叠和自动完成。
2、轻松在多个标签之间导航。
3、撤消和重做更改没有限制。
4、搜索并替换为正则表达式。
5、显示或隐藏行号。
6、突出显示匹配的括号。
7、自动缩进和缩进。
8、显示不可见的字符。
9、从最近打开或添加的文件集中打开文件。
Code Writer软件亮点
自动完成与缩写
1)优化代码自动完成功能:在Code-completion and symbol browser中,
- 将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。
- 将Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别舒适)
- 将Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示
- 选中Case-sensitive match,防止一些无关的东西干扰,如果你想它帮你纠正大小写,那就去掉勾
- 在Keyboard short-cuts中将Edit->Code complete的快捷键由Ctrl+Space改为Alt+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词提供自动完成。
2)看Abbreviation一栏,里面定义了许多缩写(还可以自定义),只要输入这些缩写,并按Ctrl+J,就可以自动完成常用的代码框架,并将光标放在恰当的地方(自定义时用|表达)。常用的有:guard、class、switch等。
3)如果你声明了一个类,你可以在cpp文件中右击,Insert->All class methods without implementation...来插入你还没定义的方法的定义(省去不少打字的功夫哦),也可使用Insert->Class Method declaration/implementation...来插入一个方法的声明或定义。
导航相关
- Ctrl+G 到达指定行,ALT+G 到达指定文件,Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义),F11 切换源文件与头文件。
- Ctrl+PageUp 到达上一个函数,Ctrl+PageDown 到达下一个函数。
- Ctrl+B 添加书签,Alt+PageUp和Alt+PageDown可以切换书签。
- Ctrl+Shift+B可找到匹配的括号。
- 看长代码时,可右击,Folding->Fold All,然后慢慢展开来看,也可充分利用左方Management栏的Symbol浏览器。
- 在一个变量、函数或宏上右击,三个以Find开头的菜单项,分别可以为你转到它的声明、定义和找到所有出现的地方(按F2在下方Thread Search那里查看)。
其他:
- General Settings中可以设置缩进、自动换行等细节。
- 让Code::Blocks永远记住你的Layout,尤其是debug的layout,善用debug工具栏。
- 备份C:/Documents and Settings/[你的用户名]/Application Data/codeblocks/Default.conf,如遇重装,将其放在codeblocks.exe所在目录,就不会丢失你的配置;这样也可以 打造出Code::Blocks的绿色版。
日常编辑
- 按住Ctrl滚滚轮,代码的字体会随你心意变大变小。
- 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
- Ctrl+D可复制当前行或选中块。
- Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
- Tab缩进当前行或选中块,Shift+Tab减少缩进。
- 可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。
- 按下Atl,再拖动鼠标,可以实现部分选择(即只选中一个区域内的字符,而不会包含它们所在行的其他字符)。
- 需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。
Code Writer更新日志
开发GG说这次真的没有bug了~