提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
翻译|使用教程|编辑:董玉霞|2022-03-15 16:30:01.533|阅读 155 次
概述:在本次教程中,您将学习如何从Eclipse切换到IntelliJ IDEA过程中的剩下的内容。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
在本次教程中,您将学习如何从Eclipse切换到IntelliJ IDEA过程中的以下内容:
如果您未学习前部分的内容,可以先学习该连载系列前部分内容 《Java开发工具IntelliJ IDEA入门教程(八):从Eclipse迁移到IntelliJ IDEA(上)》 。
IntelliJ IDEA代码格式化规则(可通过Settings/Preferences | Editor | Code Style获得)与Eclipse中的类似,但有一些细微差别。您可能需要注意默认情况下禁用使用制表符选项,缩进大小可能不同等事实。
请注意,如果无法导入 Eclipse 格式化程序设置,则会显示以下错误消息:输入文件不是有效的 Eclipse XML 配置文件。
IntelliJ IDEA和Eclipse中的代码样式设置可能存在一些差异。例如,您不能命令IntelliJ IDEA在之后(而不是之前)放置空格。如果您希望IntelliJ IDEA使用Eclipse格式化程序,请考虑安装Eclipse 代码格式化程序插件。
Eclipse
指令 | 快捷键 |
格式 | Ctrl+Shift+F |
IntelliJ IDEA
指令 | 快捷键 |
重新格式化代码 | Ctrl+Alt+L |
与Eclipse类似,IntelliJ IDEA也有运行/调试配置对话框,您可以从主工具栏或主菜单访问该对话框。比较相关的快捷键:
Eclipse
指令 | 快捷键 |
运行 | Ctrl+Shift+F11 |
调试 | Ctrl+F11 |
IntelliJ IDEA
指令 | 快捷键 |
运行 | Shift+F10 |
调试 | Shift+F9 |
制作 | Ctrl+F9 |
更新应用程序 | Ctrl+F10 |
如前所述,默认情况下IntelliJ IDEA不会自动编译更改的文件(除非您对其进行配置)。这意味着前部分内容 IDE 不会自动重新加载更改。要重新加载更改的类,请通过显式调用Build操作Ctrl+F9。如果您的应用程序在服务器上运行,除了重新加载之外,您还可以通过以下方式使用更新应用程序操作Ctrl+F10:
Eclipse和IntelliJ IDEA中的调试器类似,但使用不同的快捷方式:
Eclipse
指令 | 快捷键 |
进入 | F5 |
跨越 | F6 |
出去 | F7 |
恢复 | F8 |
切换断点 | Ctrl+Shift+B |
评估表达式 | Ctrl+Shift+I |
IntelliJ IDEA
指令 | 快捷键 |
进入 | F7 |
智能步入 | Shift+F7 |
跨越 | F8 |
出去 | Shift+F8 |
恢复 | F9 |
切换断点 | Ctrl+F8 |
评估表达式 | Alt+F8 |
在IntelliJ IDEA中部署到应用程序服务器或多或少类似于您在Eclipse中可能习惯的。要将应用程序部署到服务器:
一旦通过Build配置了工件,您就可以随时告诉 IDE 构建/重建您的工件以及构建工件。
IntelliJ IDEA不提供用于编辑Maven/Gradle配置文件的可视化表单。导入/创建Maven/Gradle项目后,您可以直接在编辑器中自由编辑其pom.xml/build.gradle文件。稍后,您可以告诉IntelliJ IDEA按需将项目模型与更改的文件同步,或者自动将更改导入新的构建文件,对底层构建配置的任何更改最终都需要与IntelliJ IDEA中的项目模型同步。
对于特定于Maven/Gradle的操作,IntelliJ IDEA提供了Maven Project 工具窗口和Gradle 工具窗口。除了您的项目结构外,这些工具窗口还提供目标/任务列表以及带有相关操作的工具栏。
如需手动同步,请使用Maven/Gradle工具窗口工具栏上的相应操作。
使用Maven/Gradle工具窗口运行任何项目目标/任务。当您这样做时,IntelliJ IDEA会创建相应的运行配置,您可以稍后重用它来快速运行目标/任务。
值得一提的是,可以附加任何目标/任务以在运行配置之前运行。当您的目标/任务生成应用程序所需的特定文件时,这可能很有用。
Maven和Gradle工具窗口都提供了运行任务操作。它运行一个Maven/Gradle命令,类似于使用控制台运行它的方式。
如果您在pom.xml/build.gradle文件中配置了WAR 工件, IntelliJ IDEA会自动在Project Structure中配置相应的工件。
注意,当您编译项目或构建工件时,IntelliJ IDEA使用自己的构建过程,这可能会更快,但不能保证 100% 准确。如果在IntelliJ IDEA中使用Build编译项目时发现结果不一致,请尝试使用Maven 目标或Gradle 任务。
当您打开位于 VCS 根目录下的项目时,IntelliJ IDEA会自动检测它并建议将此根目录添加到项目设置中。要更改与版本控制相关的项目设置(或手动添加 VCS 根),请转到Settings/Preferences版本控制:
IntelliJ IDEA与多存储库项目完美配合。只需将您的项目目录映射到 VCS,IDE 将负责其余的工作。对于Git和Mercurial,IDE 甚至会为您提供同步的分支控制,以便您可以同时对多个存储库执行分支操作。
当您每个 VCS 都可能需要特定的设置,例如Git 可执行文件的路径、GitHub/Perforce 凭据等。
配置 VCS 设置后,您将看到 版本控制工具窗口 Alt+9。
要从 VCS 签出项目,请在欢迎屏幕或VCS主菜单中单击从版本控制中获取。
Local Changes视图显示您的本地更改: staged和unstaged。为了简化变更管理,所有变更都被组织到变更列表中。对源文件所做的任何更改都会自动包含在活动更改列表中。您可以创建新的更改列表、删除现有的更改列表(更改列表除外)以及在更改列表之间移动文件。
在版本控制工具窗口的本地更改选项卡或项目工具窗口中右键单击要忽略的未版本化文件或文件夹,然后选择Git添加到.gitignore或Git添加到.git/info/exclude。
如果您希望忽略的文件也显示在Local Changes视图中,请单击查看选项按钮工具栏上的,并选择Show Ignored Files。
Git工具窗口的日志选项卡可让您查看和搜索提交的历史记录。您可以按存储库、分支、用户、日期、文件夹甚至描述中的短语对提交进行排序和过滤。您可以找到特定的提交,或者只是浏览历史记录和分支树:
IntelliJ IDEA允许您创建、切换、合并、比较和删除分支。对于这些操作,可以使用主菜单或上下文VCS菜单中的分支,或者使用VCS 操作弹出窗口(您可以通过按或状态栏右侧的小部件来调用它:
VCS 主菜单中提供了所有 VCS 操作:
行动 | 捷径 |
版本控制工具窗口 | Alt+9 |
VCS 操作弹出窗口 | Alt+` |
提交更改 | Ctrl+K |
更新项目 | Ctrl+T |
推送提交 | Ctrl+Shift+K |
以上就是如何从Eclipse迁移到IntelliJ IDEA的全部教程,想要了解更多IntelliJ IDEA使用教程,点击阅读
正值“315”消费者权益日,慧都为正版护航,联合Jetbrains厂商推出满减优惠,最高减1200,欢迎大家进入详情页了解详情。
IntelliJ IDEA是java编程语言开发的集成环境,在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具、JUnit、CVS整合、代码分析等方面的功能都是超常的。
想要了解或购买IntelliJ IDEA正版授权的朋友,欢迎咨询
IntelliJ IDEA技术交流群5:786598704 欢迎进群一起讨论
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn
本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
IntelliJ在业界被公认为优秀的Java开发平台之一,在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面表现突出,并支持基于Android平台的程序开发。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@cahobeh.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢