JAVA入门「IntelliJ IDEA编辑器」环境配置、下载、安装、激活
off999 2024-11-10 10:32 19 浏览 0 评论
本教程仅作学习使用,不可参与商业应用,请支持正版。
IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。它的旗舰版还支持HTML,CSS,PHP,MySQL,Python等。免费版只支持Java,Kotlin等少数语言。
好消息,后续offer学园将会为大家带来一款免费的学习平台,其中包括了视频教程、面试指导、模拟面试、题库、刷题背题、开发工具、项目实战、测试项目实战平台等功能将会陆续开放,请大家持续关注!等内测通过后会正式上线试用!
一、下载
下载方式1: 官网:https://www.jetbrains.com/idea/download
下载方式2:网盘:https://pan.baidu.com/s/11RMLWnu1c_beBZooHsoAUA 提取码:l230
?
二、安装
Tips:最好在断网状态下安装
1. 运行下载好的idea安装包,开始安装,点击 next 。
?
2. 选择安装路径,点击 next 。
3. 选择创建桌面快捷方式,点击 next 。
4. 创建开始文件夹,默认就可以,点击 Install 执行安装。
5. 等待安装完成。
6.安装完成后,勾选 Run IntelliJ IDEA ,点击 Finish ,确认安装完成并直接运行IDEA。
?
三、激活
1. 运行IDEA进入如下页面,勾选确认已读并接受协议。
2. 数据分享发送与不发送选项任选其一。
3. 等待IDEA启动。
4. 选择激活方式页面,我们这里选择激活码 Activation Code 。
5. 粘贴下载的激活文档中获取的激活码,点击 Activate 激活。
6. 到这一步,已经可以正常使用了,但是我们可以看到,这个激活是有到期时间的,要长久地使用,还需要安装插件。
7. 进入工程创建页面,选择创建新工程。
8. 选择创建 Empty Project ,随便填写工程名称,点击 Finish 。
9. 这时候我们已经进入编辑器界面了,关闭掉提示信息。
10. 在导航栏选择 Help ,然后选择 Edit Customer VM Options... 。
11. 当前打开的页面就是插件路径配置文件。
12. 把下载的激活插件解压到你想让它存在的位置。
13. 进入解压缩的插件目录。
14. 找到 ja-netfilter.jar 文件,并copy它的文件路径
15. 将它的文件路径配置到配置文件里。
Windows,Linux,Mac配置方法相同:-javaagent:拼接 ja-netfilter.jar 文件路径。例如:
Windows:-javaagent:D:\ja-netfilter\ja-netfilter.jar
Mac:-javaagent:/Users/ja-netfilter/ja-netfilter.jar
Linux:-javaagent:/Home/ja-netfilter/ja-netfilter.jar
16. 选择左上角File导航,选择 Restart IDEA 重启IDEA。
17. 选择 Restart 点击确认重启.
18. 重启完成之后,选择导航 Help ,然后选择点击 About ,查看激活信息。
19. 我们可以看到,到期时间是9999年了。到这里就完全激活成功了。
四、配置SDK
1. 在使用idea之前,还需要配置 SDK 。选择左上角 File 导航,然后选择 Project Structure
2. 在项目结构页面选择左边导航栏 Project ,可以看到 SDK 配置项 <No SDK> 提示。
3. 选择该项,如果有默认地址,就选择默认地址,如果没有,就选择右侧文件夹 JDK... 选择jdk的安装路径。
4. OK确认完成配置。
五、玩玩IDEA
1. 首先创建一个目录,名字随便起
2. 将新建的目录标记成根源目录。
3. 在这个根源目录下创建一个 Package 。
4. 包的命名,包的命名格式类似与倒着写的二级域名,格式: com.****.**** ,例如: com.offers.study 。
5. 然后在包下创建一个.class文件,文件名随便起。
6. 我们在这个文件中写一个 main 方法,快捷操作是输入 psvm 后编辑器会给提示,然后选中回车就OK。然后在这个方法里打印一段信息,例如:
System.out.printLn("Hello Offers") ,然后点击左边的绿色三角图标运行。
7. 我们可以看到,控制台里打印出了上面我们要打印的信息,也验证了我们IDEA编辑器安装成功。
本期内容就到此结束,学长欢迎大家一起来学习进步!
相关推荐
- 第九章:Python文件操作与输入输出
-
9.1文件的基本操作9.1.1打开文件理论知识:在Python中,使用open()函数来打开文件。open()函数接受两个主要参数:文件名和打开模式。打开模式决定了文件如何被使用,常见的模式有:&...
- Python的文件处理
-
一、文件处理的流程1.打开文件,得到文件句柄并赋值给一个变量2.通过句柄对文件进行操作3.关闭文件示例:d=open('abc')data1=d.read()pri...
- Python处理文本的25个经典操作
-
Python处理文本的优势主要体现在其简洁性、功能强大和灵活性。具体来说,Python提供了丰富的库和工具,使得对文件的读写、处理变得轻而易举。简洁的文件操作接口Python通过内置的open()函数...
- Python学不会来打我(84)python复制文件操作总结
-
上一篇文章我们分享了python读写文件的操作,主要用到了open()、read()、write()等方法。这一次是在文件读写的基础之上,我们分享文件的复制。#python##python自学##...
- python 文件操作
-
1.检查目录/文件使用exists()方法来检查是否存在特定路径。如果存在,返回True;如果不存在,则返回False。此功能在os和pathlib模块中均可用,各自的用法如下。#os模块中e...
- 《文件操作(读写文件)》
-
一、文件操作基础1.open()函数核心语法file=open("filename.txt",mode="r",encoding="utf-8"...
- 栋察宇宙(二十一):Python 文件操作全解析
-
分享乐趣,传播快乐,增长见识,留下美好。亲爱的您,这里是LearingYard学苑!今天小编为大家带来“Python文件操作全解析”欢迎您的访问!Sharethefun,spreadthe...
- 值得学习练手的70个Python项目(附代码),太实用了
-
Python丰富的开发生态是它的一大优势,各种第三方库、框架和代码,都是前人造好的“轮子”,能够完成很多操作,让你的开发事半功倍。下面就给大家介绍70个通过Python构建的项目,以此来学习Pytho...
- python图形化编程:猜数字的游戏
-
importrandomnum=random.randint(1,500)running=Truetimes=0##总的次数fromtkinterimport*##导入所有tki...
- 一文讲清Python Flask的Web编程知识
-
刚入坑Python做Web开发的新手,还在被配置臃肿、启动繁琐折磨?Flask这轻量级框架最近又火出圈,凭5行代码启动Web服务的极致简洁,让90后程序员小张直呼真香——毕竟他刚用这招把部署时间从半小...
- 用python 编写一个hello,world
-
第一种:交互式运行一个hello,world程序:这是写python的第一步,也是学习各类语言的第一步,就是用这种语言写一个hello,world程序.第一步,打开命令行窗口,输入python,第二步...
- python编程:如何使用python代码绘制出哪些常见的机器学习图像?
-
专栏推荐绘图的变量单变量查看单变量最方便的无疑是displot()函数,默认绘制一个直方图,并你核密度估计(KDE)sns.set(color_codes=True)np.random.seed(su...
- 如何编写快速且更惯用的 Python 代码
-
Python因其可读性而受到称赞。这使它成为一种很好的第一语言,也是脚本和原型设计的流行选择。在这篇文章中,我们将研究一些可以使您的Python代码更具可读性和惯用性的技术。我不仅仅是pyt...
- Python函数式编程的详细分析(代码示例)
-
本篇文章给大家带来的内容是关于Python函数式编程的详细分析(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。FunctionalProgramming,函数式编程。Py...
- 编程小白学做题:Python 的经典编程题及详解,附代码和注释(七)
-
适合Python3+的6道编程练习题(附详解)1.检查字符串是否以指定子串开头题目描述:判断字符串是否以给定子串开头(如"helloworld"以"hello&...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python读取文件夹下所有文件 (59)
- java调用python脚本 (56)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)