准备工作 - day02

安装IntelliJ IDEA Community Edition

官方建议系统需求

https://ithelp.ithome.com.tw/upload/images/20210917/20138680461nb5dBVG.png
撷取自JetBrains官网

笔者建议,若要拥有较为顺畅的开发体验,记忆体至少16GB,CPU至少4核心,两者皆愈多愈好,碟碟机使用SSD。

下载至本机安装

  • Windows : 下载.exe | 下载.zip

  • macOS : Intel | Apple Silicon

    若不知系统为哪一型CPU,请点选电脑左上角苹果图示查看
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680UyWSxOHnxD.png
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680trlpe9Q1o5.png

    安装完成後移除.dmg,请将 IntelliJ IDEA 拉到【应用程序】资料夹内

  • Linux : 下载.tar.gz

    解压缩到目录 /opt
    $sudo tar -xzf ideaIU.tar.gz -C /opt

  • Ubuntu 根据安装版本,使用下述任一指令安装

    sudo snap install intellij-idea-community --classic

    sudo snap install intellij-idea-ultimate --classic

    sudo snap install intellij-idea-educational --classic
    若要安装最新的EAP版(免费、无功能限制,唯每30天要重新安装),请在最後加上参数 --edge

JetBrains Toolbox 安装 (推荐使用)

  • 下载 JetBrains Toolbox : Windows | macOS Intel | macOS Apple Silicon | Linux

    JetBrains Toolbox 安装好後执行画面如下,请找到 Tools 页签下之 IntelliJ IDEA Community Edition,滑鼠移至右方 Install 按键,下方会显示最新版本,点击按键即开始安装。
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680YJ5kaTPR03.png

    安装完成後,IntelliJ IDEA Community Edition 会从 Available 移到 Installed 下,点击IntelliJ IDEA Community Edition 即可执行 IntelliJ。
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680uoSvYMrpDm.png


首次执行 IntelliJ IDEA

  • 首次执行需要签署同意条款,勾选左下角确认後,Contiue 送出
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680wo7JSFOOL3.png

  • 除非另外设定,否则每次开启 IntelliJ 皆会出现此一画面,点选画面中 + 号新增专案
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680hpfkPffbPp.png

    在此需要选择专案使用之 Java SDK 版本,我们需要 8 or 11 ,选择 Download JDK
    https://ithelp.ithome.com.tw/upload/images/20210917/201386804R5pUFMVJD.png

    若无特殊需求,如可直接使用JetBrains 建议之 Vendor,Version 选择 1.8 後按下 Download
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680q5ZdXNFOWH.png

    若已安装其他版本java sdk,会在下方 Detected SDKs 被侦测到,可直接选取所需版本
    https://ithelp.ithome.com.tw/upload/images/20210917/20138680VchHpw8wIx.png


<<:  设定固定 IP + DDNS

>>:  网路是怎样连接的(四)DNS

DAY16: 实作浏览器采取想访问的HTML

今天会结合上一篇的DAY15:HTTP GET请求的观念,并且加入一些不一样的东西,除了Nodejs...

Day08超连结与图片(HTML)

超连结 每个网页几乎都会有超连结的存在 用来连接各个网站 形成互联网 而使用方法非常简单 马上放上范...

Best Digital Marketing Company | Immortal Business

Do you want to learn digital marketing? Digital Ma...

Day20 React 回圈渲染多个元件

进行专案常需要把从API获取的资讯转成阵列,把阵列里的每项物件资料,用回圈套在元件上,依序渲染多个元...

30天打造品牌特色电商网站 Day.1 网站介面基础知识

处在疫情时代,电商已然成为时下的热门趋势,电商平台多元且方便,简单几步骤就能轻松开店创业,但如何在高...