codecamp

IntelliJ IDEA配置文件编码

IntelliJ IDEA 配置文件编码

IntelliJ IDEA 有两种处理文件编码的模式:

  • 转换:编辑器的内容以不同的编码存储。这种做法,底层文件的内容会发生改变,但编辑器的内容保持不变。
  • 重新加载:在编辑器中打开的底层文件以与原始文件不同的编码显示。这样做,编辑器的内容可以改变,但底层的文件不会。

IntelliJ IDEA 建议以下主要的方法来更改编码:

  • 使用“设置”对话框的“ 文件编码”页面,用于目录和不包含编码信息的文件。
  • 对于不包含编码信息的单个文件,使用状态栏或菜单命令。
  • 对包含编码信息的单个文件使用编辑器。

IntelliJ IDEA 还支持为属性文件配置编码。

为没有嵌入编码信息的情况下配置目录或文件的编码

  1. 在 "设置" 中,展开 "编辑器" 节点并选择 "文件编码"。
  2. 该"文件/目录" 列显示项目的树视图。该默认的编码列显示目录或文件的编码。单击要为其定义编码的目录或文件的默认编码列,然后从下拉列表中选择所需的编码:
    IntelliJ IDEA配置文件编码

更改包含显式编码的文件的编码

  1. 在编辑器中打开所需的文件
  2. 更改显式编码信息。使用 "突出显示错误" 来识别错误的编码,然后按 Ctrl+Space,可显示可用的编码列表:
    IntelliJ IDEA更改包含显式编码的文件的编码

更改不包含显式编码的文件的编码

  1. 打开所需的文件进行编辑。
  2. 执行以下操作之一:
    • 在主菜单上,指向文件| 文件编码( File | File encoding)。
    • 点击状态栏上的 "文件编码"。
  3. 从弹出窗口中选择所需的编码。
    IntelliJ IDEA更改不包含显式编码的文件的编码
  4. 如果选择的编码将更改文件内容,IntelliJ IDEA 会显示一个对话框,您可以在其中选择从磁盘重新加载文件,或 将其转换为不同的编码。
IntellJ IDEA文件的类型与颜色
切换启动JDK与共享IDE设置
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

IntelliJ IDEA的一般准则

什么是IntelliJ IDEA项目

使用IntelliJ IDEA的意图行为

IntelliJ IDEA使用运行/调试配置

特定于VCS的程序

IntelliJ IDEA语言和特定框架指南

IntelliJ IDEA的数据库和SQL功能

IntelliJ IDEA使用之JavaServer Faces(JSF)

IntelliJ IDEA:分析PHP应用程序的性能

IntelliJ IDEA:调试PHP应用程序

IntelliJ IDEA:适用于PHP的Google App Engine

IntelliJ IDEA更多内容

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }