如何在 IntelliJ 中显示 IBM mainfrance 字符集(EBCDIC?)
Posted
技术标签:
【中文标题】如何在 IntelliJ 中显示 IBM mainfrance 字符集(EBCDIC?)【英文标题】:How to display IBM mainfrance charset in IntelliJ (EBCDIC?) 【发布时间】:2017-05-28 18:28:35 【问题描述】:我正在使用 IntelliJ,当我在编辑器中打开数据文件时,我可以使用窗口右下角的“字符集”选择器重新加载文件并以适当的字符集显示它
例如,我可以在UTF-8
、ISO-8859-1
和windows-1251
之间切换。
这适用于我从 UNIX、Windows 和 Mac 获得的各种文件。
但我正在处理来自 IBM 大型机(是 EBCDIC 吗?)的文件,我似乎无法正确显示特殊字符。
有谁知道如何在 IntelliJ 中显示此字符集(是 EBCDIC,我的同事提示我可能是 Cp277
,我不确定)吗?
【问题讨论】:
EBCDIC 是一系列字符集。 cp037 是 US-EBCDIC cp273 是奥地利德语。见www-01.ibm.com/software/globalization/ccsid/…。 如果文件来自大型机,它可能有固定长度记录(无 \n)或 VB(基于长度的可变长度记录)。 【参考方案1】:我在最新版本的 intellij 中找到了答案。
选择文件编码:IBM277
- 这对应于 EBCDIC 编码 Cp277。
【讨论】:
以上是关于如何在 IntelliJ 中显示 IBM mainfrance 字符集(EBCDIC?)的主要内容,如果未能解决你的问题,请参考以下文章
你如何使用 Intellij “Mavenize”一个项目?
Intellij IDEA 未在 Kotlin 文件中显示有关 android 资源的可用建议