目前 IntelliJ IDEA 的 UI 本地化工作已经有了初步的成果,并以 EAP(Early Access Program,早期试用计划)插件的形式发布。
也就是说,不需要另外下载软件安装,用已经安装的 IntelliJ IDEA 再安装语言插件,就可以在 3 分钟之内让 IntelliJ IDEA 的 UI 显示简体中文。
这篇教程会演示如何将你的 IDE 配置成你熟悉的语言,以及当发现翻译错误时,如何高效的反馈给我们的本地化团队,让 IntelliJ IDEA 成为更完美的开发工具。
安装简体中文语言插件
在安装语言插件前,请先确认你所安装的 IntelliJ IDEA 是最新版本,插件市场会根据 IntelliJ IDEA 的版本判断是否能安装这个插件。在本篇教程撰写时,需至少更新至 2020.1.1 版,随着新版本持续发布,请保持更新至最新版本的习惯。若你所安装的 IntelliJ IDEA 不是最新版本,可以通过 Toolbox App 将 IntelliJ IDEA 一键更新到最新版。
通过 Toolbox App 一键更新 IntelliJ IDEA 至最新版
若你不是通过 Toolbox App 安装 IntelliJ IDEA,可以通过 IDE 上方菜单里的 Help > Check for Updates 检查。
通过 IDE 菜单检查版本
更新至最新版后,开启 IntelliJ IDEA,点击右下角 Configure 菜单,选择 Plugins。在弹出的 Plugins 窗口里,切换至 Marketplace Tab,以 chinese 当关键字搜索,第一个出现的就是 Chinese (Simplified) Language Pack EAP,点击 Install 后 Restart IDE 即可完成。
从插件市场下载简体中文语言插件
安装好插件并重启 IntelliJ IDEA 后,UI 就会以简体中文显示。
简体中文 UI 的 IntelliJ IDEA
若需要暂时切换回英文 UI,不必急着把插件移除,你只需要进入插件配置将简体中文插件暂时停用并重启 IDE 即可。需要换回简体中文 UI 时,再把插件启动即可,非常方便。更多 IntelliJ IDEA 插件管理的操作说明,可参考
官方文档
。
接着,请在
摘要(Summary)
里以
Chinese translation problem (中文问题描术)
这样的格式填写你反馈的问题摘要,比如
Chinese translation problem (git 合并代码界面翻译错误)
。前面的英文请保留,方便技术团队分类和搜索,后面括号内请简单地描述一下你遇到的翻译错误的问题,中英文都行。
在填写
正文(Description)
时,请分四步骤来纪录你的反馈:
你使用的版本号及操作系统 (IDE Version and OS)
在 IDE 帮你用浏览器开启 YouTrack 的同时,IDE 会自动帮你将 IntelliJ IDEA 的版本、JRE 的版本、操作系统的版本、屏幕分辨率等信息自动填写至 YouTrack 的表单内。请将这些资讯留在表单内让本地化团队参考。
如何复现错误的翻译 (What steps will reproduce the issue?)
同样的字符串在软件里可能会出现多次,而根据字符串出现的位置不同,有可能会需要不同的翻译。因此在提交反馈时,请详述你的操作步骤,将看到错误翻译的操作步骤纪录下来。例如,开启项目后,打开文件并编辑,接着开启 Git 窗口,以 Ctrl + D 快捷键开启 diff 窗口,窗口左上角的 Next Difference 按钮翻译错误。如此可帮助本地化团队复现相同的画面。另外,为了让本地化团队更清楚应该要更新哪个字符串,若是能够提供错误的中文字符串对照的英文原文就最好了。您可以将简体中文插件暂时关闭,让 UI 回复成英文后取得原文字符串,再将插件开启取得简体中文字符串。
更新:本场直播活动已结束,收看直播回放
JetBrains 2021.3 系列产品现已发布!跟以往不一样的地方是,这次我们除了推出所有 IDE 的 2021.3 更新外,还包含了 JetBrains Gateway、Space 开发环境及全新的 Fleet 轻量编辑器。
这些更新都为我们揭示了一个全新的开发趋势。12 月 16 日,就让我们为您一一讲解我们在这新趋势下的开发利器吧!
点击进入直播间
本次直播将为您带来:
Code With Me
在编程时需要协助?JetBrains IDE 内建的 Code With Me 功能,即便跟同事身处世界两端也能一键启动结对编程。在 …
在重构一书里,将有问题的代码称作代码臭味(Code Smells,有些翻译成”代码异味”、”代码坏味道”),表示这份代码可能有设计上的问题、或是因为写得太凌乱而难以维护。总得来说,这份代码需要通过重构来改善。这样的场景往往是许多开发者的每日工作,因此,判定一位开发者的等级,往往就是看他的重构技巧是否熟练。本次网路研讨会特别邀请到 Odd-e 敏捷教练张博超(Jackson)为大家演示如何用 IntelliJ IDEA 的重构功能来改善 Java 代码臭味。
(本次视频已同步发表至 B 站)
在本次的分享里,张博超先用一个日常工作的场景给大家举了个例子:我们在工作前可能会先收拾一下桌…
给 IntelliJ IDEA 新用户的插件指南
程序员在写代码时往往追求”性能”,这性能可以分为两种:一种是代码运行时的性能好坏、一种则是程序员写代码时的速度及品质,换言之就是生产力的体现。而 IntelliJ IDEA 最为人所喜好的,就是在开发生产力上的提升。除了默认集成的特性外,JetBrains 的插件市场(Plugin Marketplace)上也提供了许多由官方或第三方开发者制作的插件,可以依不同需求场景扩充 IntelliJ IDEA 的功能。
在这篇文章里,我以几个常见的需求及场景做分类,介绍数个可以增强 IntelliJ IDEA 的插件(这些插件也可以适用在其他 JetBrains IDE 里),不仅能让您的 Intel…