跨平台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,您可以在编辑器中工作时更改编码。如果需要检查编码详细信息并配置更多选项,请使用“ 编辑器” | “ 编辑器”。文件编码页面在设置/首选项对话框Ctrl+Alt+S。
在没有内置编码信息的情况下为目录或文件配置编码?
1、在“设置/首选项”对话框中Ctrl+Alt+S,单击“ 编辑器”下的“ 文件编码”。将打开“ 文件编码”页面。
2、“ 路径”列显示文件或目录的路径。“ 编码”列显示了编码。单击指定的编码进行更改。您也可以添加新路径,删除或编辑现有路径。
更改包含显式编码的文件的编码?
1、在编辑器中打开所需的文件。
2、更改显式编码信息。使用错误突出显示来识别错误的编码,然后按 Ctrl+Space 以显示可用编码的列表:
更改不包含显式编码的单个文件的编码?
1、打开所需的文件进行编辑。
2、从主菜单中,选择文件| 文件编码或单击状态栏上的文件编码。
3、从弹出窗口中选择所需的编码。
4、如果所选编码旁边显示 或,则表示此编码可能会更改文件内容。在这种情况下,CLion将打开一个对话框,您可以在其中确定要处理的文件:选择“ 重新加载”以从磁盘中将文件加载到编辑器中,并将编码更改仅应用于编辑器,或者选择“ 转换”以使用编码覆盖文件你的选择。
控制台输出编码?
CLion使用“ 设置/首选项”对话框的“ 文件编码” 页面中定义的IDE编码创建文件。您可以使用系统默认值,也可以从可用编码列表中选择。默认情况下,此编码会影响控制台输出。如果希望控制台输出的编码与全局IDE设置不同,请配置相应的JVM选项: Ctrl+Alt+S
1、在“ 帮助”菜单上,单击“ 编辑自定义VM选项”。
2、添加-Dconsole.encoding选项并将值设置为必要的编码。例如: -Dconsole.encoding=UTF-8
3、重新启动CLion。
=====================================================
更多关于CLion的教程、资源敬请关注我们即将推出的后续教程哦~
想要购买Clion正版授权的朋友欢迎。
关注下方微信公众号吗,及时获取产品最新消息和最新资讯