跨平台IDE集成开发环境Clion入门教程(二十七):使用控制台
CLion是一款专为开发C及C++所设计的跨平台IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重构并且深度整合CMake编译系统,从而提高开发人员的工作效率。
CLion 最新版本2019.3速度高达加入了基于Clangd提供商代码完成,消除了各种UI冻结,并介绍了许多其他的性能改进。它增强了与CMake的集成,增加了Ninja生成器支持,并提供了代码覆盖范围和WSL2支持。调试器支持已在很多方面得到了显着改善。最后,对C ++ 20的Concepts的支持包括重构,导航和代码完成。戳此处查看更新详情>>
输出编码
CLion使用“ 设置/首选项”对话框的“ 文件编码页面中定义的IDE编码创建文件。您可以使用系统默认值,也可以从可用编码列表中选择。默认情况下,此编码会影响控制台输出。如果希望控制台输出的编码与全局IDE设置不同,请配置相应的JVM选项: Ctrl+Alt+S
- 在“ 帮助”菜单上,单击“ 编辑自定义VM选项”。
- 添加-Dconsole.encoding选项并将值设置为必要的编码。例如:-Dconsole.encoding=UTF-8
- 重新启动CLion。
控制台颜色
您可以为CLion控制台的背景,输入和输出配置字体和配色方案。
自定义控制台的配色方案
1、在 在设置/首选项对话框 Ctrl+Alt+S,转到编辑| 配色方案,然后选择控制台颜色或控制台字体。
2、在右侧窗格中,调整所需组件的设置:
IDE脚本控制台
您可以为CLion控制台的背景,输入和输出配置字体和配色方案。IntelliJ平台,您可以将其视为插件的轻量级替代,后者可添加或修改IDE的某些行为。
默认情况下,它支持用JavaScript和Groovy编写的脚本。但是,您可以使用任何与JSR 233兼容的脚本语言,例如Python,Ruby,Clojure等。
本要点提供了一些信息和示例。
打开IDE脚本控制台
-
在主菜单中,选择工具| IDE脚本控制台。
- 选择所需的脚本语言。
这将在编辑器中打开“ IDE脚本控制台”选项卡,您可以在其中键入代码并使用执行代码Ctrl+Enter。
脚本存储在consoles / ide下的Configuration目录中。您也可以在Scratches和Consoles / CLion Consoles下的Project工具窗口中看到它们。如果在该目录中添加一个名为.profile的文件,然后添加相应语言的名称(例如.profile.groovy),它将与您运行的任何脚本一起执行。使用配置文件来定义脚本的功能。
=====================================================
更多关于CLion的教程、资源敬请关注我们即将推出的后续教程哦~
想要购买Clion正版授权的朋友欢迎。