热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JDKIDEA的安装卸载基本使用

一、JDK下载地址官网https:www.oracle.comjavatechnologiesjavase-downloads.html没有账号可以使用:https:blog

一、JDK下载地址

官网

https://www.oracle.com/java/technologies/javase-downloads.html

没有账号可以使用:https://blog.csdn.net/u010180815/article/details/96479701

1.进入网站下拉找到

2.找到对应的下载

3.勾选接受协议下载

4.下载完成


二、jdk安装

注意修改一下存放地址,规范命名jdk+版本号,方便后续安装其他版本jdk

我的改为

这里注意,需要放到一个空的文件夹,不然会报错

我这里新建了一个文件夹, 这个不规范, 应该是jre+版本号这种

点击下一步,等待安装完成


三、配置系统环境变量

 

 


一、下载地址

IDEA 的下载地址:(官网)
https://www.jetbrains.com/idea/download/#section=windows

1.选择旗舰版下载.exe-》另存为(选择自己的文件路径)

2.下载完成后安装之前本地需要jdk,没有先下载安装


二、安装IDEA

其他(最新)IntelliJ IDEA安装方法:https://blog.csdn.net/weixin_40845165/article/details/80914845

确认 32 位版还是 64 位版
确认是否与.java、.groovy、.kt 格式文件进行关联,这里也可以选择不关联。


三、卸载IDEA

卸载可以看这个地址:https://blog.csdn.net/weixin_40845165/article/details/81091325


四、使用界面(中文参考)

英汉单词对照:https://cloud.tencent.com/developer/article/1542818


五、新建项目没有javaee(插件问题)

1.点击file-setting选项;

2.选择plugins,选择右边需要的插件,或者enable all(全选)

3.重启


六、IDEA移除工作空间中的项目

File → Close project →  点击需要移除的项目


七、IntelliJ IDEA 快捷键说明大全(中英对照、带图示详解)

地址:https://blog.csdn.net/deniro_li/article/details/72902621


八、IDEA2020版破解

查看详细地址:https://blog.51cto.com/14795266/2488182?source=drt


九、IDEA汉化方式(不推荐使用汉化版的,英文版用习惯就好了)

参考地址:https://blog.csdn.net/qq_41785135/article/details/86540286

汉化乱码问题解决:

打开idea菜单中依次选择 File -> Settings -> Appearance&Behavior -> Appearance -> 选中Override default fonts by(not recommended)

Name: Microsoft YaHei UI (选择任意一个中文字体,否则中文显示乱码)

然后复制jar包到lib

原本IDEA界面:

上面的这个汉化有问题,可以下载这个是没有问题的:https://github.com/ewen0930/IntelliJ-IDEA-Chinese


十、IDEA换主题

如果想要更多的主题效果的话,可以到如下的网站下载:http://www.riaway.com/

1.下载以后,随便放在一个路径, 导入主题:(方式一)

file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。
重启以后,新主题会自动启用。如果没有启用,可以如下方式选择:

2.下载以后,导入主题:(方式二)

3.通过插件(plugins)更换主题(方式三)

喜欢黑色主题的话,还可以下载插件:Material Theme UI

点击按钮以后,在联网环境下搜索如下的插件-安装-重启 IDEA 即可:

如果对安装的主题插件不满意,还可以找到此插件,进行卸载 – 重启 IDEA 即可

4.效果显示: 我采用了方式一,设置的效果如下


十一、设置IDEA各种插件

设置 IDEA 中的各种插件,可以选择自定义设置、删除,或者安装本身不存在的插件(比如:支持 Scala 的插件)。安装的时候不设置,后面也可以通过界面菜单栏的settings 进行设置。IDEA 插件官方下载地址:https://plugins.jetbrains.com/id


十二、基本的界面操作设置


1.设置鼠标滚轮修改字体大小

原本按住ctrl+鼠标滚轮是无法改变代码字体的大小的,需要设置一下, 设置后点击右下脚的Apply就可以使用了

勾选此设置后,增加 Ctrl + 鼠标滚轮 快捷键来控制代码字体大小显示


2.设置鼠标悬浮提示

用于显示类的信息, 后面500是鼠标方上多少秒后提示


3.忽略大小写提示

2020版的是去掉前面的勾,如下图:

>IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注所示,默认就是 First letter 区分大小写的。
>区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer,IntelliJ IDEA 默认是不会帮我们提示或是代码补充的,但是如果我们输入StringBuffer 就可以进行代码提示和补充。
>如果想不区分大小写的话,改为 None 选项即可。


4.设置显示行号和方法间的分隔符

Show line numbers:显示行数,行号

Show method separators: 显示方法分隔线(上下2个方法中间会出新类似


水平分割线)。这种线有助于我们区分开方法,建议勾选上


5.设置取消单行显示 tabs 的操作

如上图标注所示,在打开很多文件的时候,IntelliJ IDEA 默认是把所有打开的文件名 Tab 单行显示的。但是我个人现在的习惯是使用多行,多行效率比单行高,因为单行会隐藏超过界面部分 Tab,这样找文件不方便。

类似下面:


6.修改代码中注释的字体颜色

Doc Comment – Text:修改文档注释的字体颜色
Block comment:修改多行注释的字体颜色
Line comment:修改当行注释的字体颜色


7.设置项目文件编码(有中文时才会体现出来)

原来的编码如下:


十三、常用快捷键

地址:https://www.cnblogs.com/yanggb/p/10838388.html


十四、创建模块(Module)

1. 在 Eclipse 中我们有 Workspace(工作空间)和 Project(工程)的概念,在 IDEA中只有 Project(工程)和 Module(模块)的概念。这里的对应关系为:

这个地方刚开始用的时候会很容易理不清它们之间的关系。
2. 从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目,这在IntelliJ IDEA 是无法做到的。IntelliJ IDEA 提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。
3. 在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project可以有多个 Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多 Module 结构。

这类项目一般是这样划分的,比如:core Module、web Module、plugin Module、solr Module 等等,模块之间彼此可以相互依赖。通过这些 Module 的命名也可以看出,他们之间都是处于同一个项目业务下的模块,彼此之间是有不可分割的业务关系的。

其他:Project 类似vs的解决方案


十五、卸载删除模块(Module)

要想删除磁盘中的module需要先卸载在删除


十六、模板(Templates)

(Editor – Live Templates 和 Editor – General – Postfix Completio

配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高,同时也可以增加个性化。最简单的例子
就是在 Java 中输入 sout 会出现 System.out.println();

官方介绍 Live Templates:
https://www.jetbrains.com/help/idea/using-live-templates.html


1.已有的常用模板

Postfix Comletion 默认

Live Templates 默认如下:

二者的区别:Live Templates 可以自定义,而 Postfix Completion 不可以。同时,有些操作二者都提供了模板,Postfix Templates 较 Live Templates 能快 0.01 秒


十七、创建 Java Web Project 或 Module

1. 创建的静态 Java Web(一般前端用): 右击项目->New->Module

2. 创建动态的 Java Web


十八、JavaWeb部署到Tomcat服务器

1.前提需要安装好Tomcat, Tomcat必须安装到没有中文,没有空格的目录下

2.然后做一个环境变量的配置

启动就可以可


十九、关联数库


关联mysql:

mysql下载绿色版,解压后有如下文件夹

(1)如何使用mysql
a.安装mysql的软件
    DBMS:数据库管理系统,由该系统操作数据
        i)安装版 8
        ii)绿色版 解压即可 
    只要使用一个即可,把你自己的停止即可
        去我的电脑 点击右键--管理
            选择 服务和应用程序
                选择 服务  把 mysql的服务停止
                
(2).操作mysql数据库的步骤
    a.先启动数据库的服务
        mysql5.5.6-》mysql_start.bat
    b.启动mysql客户端
        Navicat for MySQL-》navicat.exe

填写好后点击Test Connection弹出要下载驱动文件,在联网环境下点击左下角下载就可以了


关联oracle : 

参考:https://blog.csdn.net/qq_40697892/article/details/84580439?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~first_rank_v2~rank_v25-3-84580439.nonecase

需要注意:

我的数据库是:orcl, 默认的是EX


二十、版本控制(Version Control)

 

很多人认为 IntelliJ IDEA 自带了 SVN 或是 Git 等版本控制工具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控制应有的功能。这完全是一种错误的解读,IntelliJ IDEA 是自带对这些版本控制工具的插件支持,但是该装什么版本控制客户端还是要照样装的。

IntelliJ IDEA 对版本控制的支持是以插件化的方式来实现的。旗舰版默认支持目前主流的版本控制软件:CVS、Subversion(SVN)、Git、Mercurial、Perforce、TFS。又因为目前太多人使用 Github 进行协同或是项目版本管理,所以 IntelliJ IDEA 同时自带了 Github 插件,方便 Checkout 和管理你的Github 项目。

在实际开发中,发现在 IDEA 中使用 SVN 的经历不算愉快,经常会遇到很多问题,比如紧急情况下 IDEA 无法更新、提交等。所以这里,谈下在 IDEA中使用 Git

1. 提前安装好 Git 的客户端
Git 的 msysGit 官网下载:https://git-scm.com/
Git 客户端 TortoiseGit 官网下载:http://download.tortoisegit.org/tgit/

2. 关联 git.exe

 

 

 

 

 

 

 

 

 


推荐阅读
  • PyCharm下载与安装指南
    本文详细介绍如何从官方渠道下载并安装PyCharm集成开发环境(IDE),涵盖Windows、macOS和Linux系统,同时提供详细的安装步骤及配置建议。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文介绍了如何使用 Spring Boot DevTools 实现应用程序在开发过程中自动重启。这一特性显著提高了开发效率,特别是在集成开发环境(IDE)中工作时,能够提供快速的反馈循环。默认情况下,DevTools 会监控类路径上的文件变化,并根据需要触发应用重启。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • CSS 布局:液态三栏混合宽度布局
    本文介绍了如何使用 CSS 实现液态的三栏布局,其中各栏具有不同的宽度设置。通过调整容器和内容区域的属性,可以实现灵活且响应式的网页设计。 ... [详细]
  • 本文介绍了如何使用jQuery根据元素的类型(如复选框)和标签名(如段落)来获取DOM对象。这有助于更高效地操作网页中的特定元素。 ... [详细]
author-avatar
kafka
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有