从 VS Code 迁移到 IntelliJ IDEA
在本节中,您将找到一些关于如何从 Visual Studio Code (VS Code) 迁移到 IntelliJ IDEA 的提示。
如果您正在寻找 IntelliJ IDEA 提供的功能概览,请参阅 JetBrains 网站上的 功能概览。
导入设置
为了帮助您重新创建之前的设置,IntelliJ IDEA 允许您从您的 VS Code 实例导入设置。这包括您的键位映射、用户界面主题设置、已安装的扩展程序和最近的项目。 这些设置包括您的键位映射、UI 主题集、已安装扩展和最近项目。
当您首次启动您的 IntelliJ IDEA 时,您将看到 导入设置 对话框,里面列出了在您的机器上找到的其他 IDE 的设置。
选择 VS Code (Visual Studio Code) 以导入设置。

请选择您要导入的设置,然后点击 导入设置。

您将看到设置已成功导入的确认消息。
打开或创建您的第一个项目
下载并安装 IntelliJ IDEA 后,您首先会注意到的一件事是您需要一个项目来开始。 项目优先的方法有助于 IntelliJ IDEA 更好地理解上下文并提供更高级的代码辅助。
要开始您的第一个项目,您可以选择以下选项之一:

新建项目 :创建一个空项目或从现有模板生成项目。
打开 :打开存储在您计算机上的项目。
克隆仓库 :从像 GitHub 这样的 VCS 托管服务上的远程代码库获取现有项目。
打开项目后,您可以像往常一样开始编码。
配置快捷键
如果您以前从未使用过 IntelliJ IDEA 或其他 JetBrains IDE,习惯新的快捷键可能很有挑战性。 这里有一些可以帮助您的提示。
切换到 VS Code 键位图
如果您在第一次启动 IntelliJ IDEA 时未 导入您的键映射设置 ,您可以手动切换到它。
确保安装了 VSCode Keymap 插件。 要安装它,请转到 ,选择 Marketplace 选项卡并搜索 VSCode Keymap。
若要将此键映射设置为默认,请转到 并选择 VSCode。

学习 IntelliJ IDEA 快捷键
学习 IntelliJ IDEA 快捷键将非常有用,即使您之后决定切换到另一个 JetBrains IDE——几乎所有这些 IDE 中的快捷键都是相同的。 以下方法可以帮助您更快地学习它们:
记住 IntelliJ IDEA 最常用的快捷键—— 在 Shift 或 搜索所有内容。 您可以使用它来查找任何文件、操作、类或符号,并在一个地方查看所有匹配项。
安装 Key Promoter X——此扩展程序可帮助您在工作时学习基本快捷键。 当您在 IDE 内使用鼠标点击按钮时,Key Promoter X 会显示您可以使用的快捷键。
使用 IntelliJ IDEA 快捷键备忘单 – 您可以下载默认的 IntelliJ IDEA 键位图参考 ,并将其打印成卡片。
自定义 IntelliJ IDEA
安装扩展
在 JetBrains IDEs 中,我们将扩展称为 plugins。 它们的工作方式与 VS Code 中的扩展差不多,允许您扩展内置功能并自定义您的 IDE。 若要浏览可用的插件,请按 Ctrl+Alt+S 打开设置,并导航到 。 可用的插件在 Marketplace 选项卡下。
在 IntelliJ IDEA 中,开发所需的大多数工具和插件已预打包,便于您以最小的额外配置开始或继续项目。
更改 UI 主题
IntelliJ IDEA 提供了几个预定义的主题,但也有多种自定义选项可供选择。 要探索它们,请按 Ctrl+Alt+S 打开设置并选择 插件。 在 Marketplace 选项卡中,搜索 主题。

然后,您可以返回编辑器查看已安装主题的外观。 请从主菜单中选择 或按 Ctrl+` 并选择 。
复刻常见的 VS Code 工作流程
让我们看看如何设置一些内容,使其像在 VS Code 中一样工作。
使用命令面板
Search Everywhere 是您在 VS Code 中替代 Command Palette 的功能。 您可以使用它来搜索文件、操作、类或者符号。 所有匹配项均显示在一个位置。
要打开 随处搜索 对话框,请按 Shift 两次。

查找并替换
尽管 IntelliJ IDEA 的搜索和替换工作流程与 VS Code 中的略有不同,但原理是相同的。 IntelliJ IDEA 允许您在 特定文件 和 整个项目 中查找和替换文本字符串。
首先,请在主菜单中导航至 。 选择 以在当前文件中搜索或 以在整个项目中搜索。 对于文本替换,请从同一个子菜单中选择 或 。

更改项目视图的默认设置
“IntelliJ IDEA 有其自己的 资源管理器、 项目 工具窗口,并且其工作方式略有不同。” 例如,您需要双击文件以在编辑器中打开它。 以下是如何更改默认设置以匹配您在 VS Code 中习惯的方式:
您可以进入 项目 工具窗口设置,点击 行为 ,并选择以下任意或全部选项:
启用预览标签页 :在编辑器中的 项目 视图中预览您已选择的文件。

点击打开文件 :点击即可在编辑器中打开文件。

始终选择已打开的文件 :在 项目 视图中自动选择当前打开的文件。

Java 开发功能
JetBrains 网站上的 功能概述涵盖了一些您可能会发现有用的 IntelliJ IDEA 功能。 以下是一些值得探索的 Java 特性。
Maven 和 Gradle 支持
IntelliJ IDEA 完全集成了 Maven和 Gradle ,这意味着您可以直接在编辑器中编辑 pom.xml 或 build.gradle 文件。
对于特定于 Maven 或 Gradle 的操作,IntelliJ IDEA 提供了 Maven 项目工具窗口和 Gradle 工具窗口。 除了您的项目结构之外,这些工具窗口还提供了目标或任务列表及包含相关操作的工具栏。
Spring 支持
IntelliJ IDEA 为 Spring 提供广泛的代码辅助,包括 专用项目向导、 专用工具窗口 、代码高亮显示、智能上下文操作、内嵌文档、导航功能以及 可自定义的运行配置。 有关支持功能的详细描述,请参阅 IntelliJ IDEA for Spring Developers。
如何获得支持
您可以查看 我们的社区论坛 ,找到许多常见问题的答案,并向其他 IntelliJ IDEA 用户寻求帮助。
此外,如果您遇到问题,随时可以联系我们的支持团队。 要提交新工单,请从 IntelliJ IDEA 的主菜单中选择 。 如需报告错误或请求新功能,请在 此处创建新问题。 如需更多支持选项,请参阅 支持与协助。