每次重装系统后的开发环境搭建,总是会花费大量的时间精力,软件下载安装啦,配置修改啦等等,索性把这些流程记录一下,毕竟时间就是金钱。

软件列表

  • JDK1.8
  • IntelliJ IDEA
  • Navicat数据库管理工具
  • Postman
  • Git
  • SourceTree
  • XShell5
  • DevCenter(cassandra数据库管理工具)
  • RedisDesktopManager(redis管理工具)

这些工具已经可以满足我的日常工作了,什么印象笔记,markdownPad2等等不包含于此。

这些都可以在我的博客下载到 -> 常用软件集合

软件配置

IntelliJ IDEA

破解

IntelliJ IDEA 注册码

主题

当然是选黑色主题了,毕竟提倡保护眼睛。

字体

我一般使用默认字体+14号大小。

设置编辑器的快捷键,也就是keymap

由于以前用惯了Eclipse,所以还得改为Eclipse的快捷键

代码自动提示不区分大小写

这个比较重要,毕竟谁也不可能无时无刻注意大小写,到时候不快捷提示就浪费太多时间了,也影响开发体验。

自动导入包和导入包优化的设置

Java代码默认注释

一般创建一个java类的时候,需要指定创建者以及创建时间

注释代码可以自己决定,这里举个例子:

/**
* @author gaochen
* @date ${DATE}
*/

然后创建的类是这样的:

/**
* @author gaochen
* @date 2019/1/31
*/

IntelliJ IDEA启动设置不默认打开前一个项目

IntelliJ IDEA常用插件

  • .ignore:自动生成.ignore文件,并支持一键添加文件到.ignore列表
  • Grep Console:在控制台支持筛选,类似shell命令的cat 1.txt | grep '11'
  • Lombok plugin:使用lombok必须要装的一个插件
  • CodeGlance:代码编辑区迷你缩放图插件,非常好用
  • HighlightBracketPair:自动化高亮显示光标所在代码块对应的括号,可以定制颜色和形状,再也不怕看代码看到眼花了
  • Rainbow Brackets:彩色显示所有括号,有点类似上一个
  • Alibaba Java Coding Guidelines:阿里巴巴Java开发手册配套插件,一键扫描帮你优化代码。
  • Codota:让代码提示更加智能(只支持Java)

Navicat

破解

Navicat Premium 12.0.18 / 12.0.24安装与激活

参考资料

我的JAVA环境搭建的更多相关文章

  1. 【Java学习系列】第1课--Java环境搭建和demo运行

    本文地址 分享提纲: 1. java环境的搭建 2. java demo代码运行 3.参考文档 本人是PHP开发者,一直感觉Java才是程序的王道(应用广,科班出身),所以终于下决心跟一跟. 主要是给 ...

  2. Selenium Web 自动化 - Selenium(Java)环境搭建

    Selenium Web 自动化 - Selenium(Java)环境搭建 2016-07-29 1 下载JDK JDK下载地址:http://www.oracle.com/technetwork/j ...

  3. java环境搭建心得

     右击此电脑,点击属性, 在打开的电脑系统对话框里发电机i直接点击左侧导航里的[高级系统设置]在打开的电脑系统属性对话框里直接点击下面的[环境变量] 打开环境变量对话框后,直接点击系统变量下面的新建, ...

  4. appium java 环境搭建

    appium是一款open source 移动自动化测试框架,既支持Android 也支持IOS. appium 基于webdriver协议执行测试脚本. 今天,如炒剩饭,介绍一下搭建appium A ...

  5. java环境搭建系列:JDK从下载安装到简单使用

    最近,问的比较多的问题居然是jdk的问题,对于新手来说这确实有点难度,毕竟一个人经常上网浏览新闻和观看视频的人,一下子开始一门编程语言的环境搭建.这中间需要一个慢慢适应的过程.回想当初我在这个阶段也很 ...

  6. java环境搭建 windows

    windows搭建Java环境 1.下载java开发工具jdk安装包 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  7. web自动化测试(java)---环境搭建

    java的测试环境搭建相较于python还简单些,只要把相关的jar包导入即可了 1.安装java 从官网下载最新的java安装程序,双击安装(java1.8) 2.下载java版的selenium的 ...

  8. zookeeper与kafka安装部署及java环境搭建(发布订阅模式)

    1. ZooKeeper安装部署 本文在一台机器上模拟3个zk server的集群安装. 1.1. 创建目录.解压 cd /usr/ #创建项目目录 mkdir zookeeper cd zookee ...

  9. java环境搭建与安装开发工具全教程

    当前端的后台搭档是做java后台时,这时就需要自己搭建一个java开发环境,和安装eclipse了. 那么,一般这些开发环境在一个开发团队中是统一的.正规完善的公司还会有自己软件库和安装配置文档.这时 ...

随机推荐

  1. windows系统快速安装pytorch的详细教程

    pip和conda的区别 之前一直使用conda和pip ,有时候经常会两者混用.但是今天才发现二者装的东西不是在一个地方的,所以发现有的东西自己装了,但是在运行环境的时候发现包老是识别不了,一直都特 ...

  2. java11类和对象

    import java.util.Scanner; public class jh_01_如何认识事物 { public static void main(String[] args) { Scann ...

  3. djiango 配置文件(setings)

    """ Django settings for ORM project. Generated by 'django-admin startproject' using D ...

  4. 用EFCore的 FluentAPI 方式生成MySql 带注释的数据库表结构

    采用的是net Core 3.1框架下的 的WebAPI项目. 1.  创建ASP.NET Core Web项目  2. 添加NuGet引用包,包如下 Microsoft.EntityFramewor ...

  5. linux入门系列12--磁盘管理之分区、格式化与挂载

    前面系列文章讲解了VI编辑器.常用命令.防火墙及网络服务管理,本篇将讲解磁盘管理相关知识. 本文将会介绍大量的Linux命令,其中有一部分在"linux入门系列5--新手必会的linux命令 ...

  6. Gdal随笔

    开始研究遥感影像的分割,尝试去通过gdal对影像进行读取并对图像进行分割.过程中遇到了许多问题,现总结如下. 1.error1:range must be finite 报这个错误是因为数组中有Nan ...

  7. 如何清理ibdata1

    1, 加锁,然后全备份数据,可以用mysqldump,也可以使用其他的工具: [root@localhost data]# mysqldump --all-databases > /root/a ...

  8. 大数相乘----C语言

    /* 大数相乘: 因为是大数,乘积肯定超出了能定义的范围,因此考虑用数组存储,定义三个数组,分别存储乘数,被乘数和积. 规则与平常手算一样,从个位开始分别与被乘数的每一位相乘,但是有一点不同的是:我们 ...

  9. matplotlib如何画子图

    目录 前言 常用的两种方式 方式一:通过plt的subplot 方式二:通过figure的add_subplot 方式三:通过plt的subplots 如何不规则划分 前言 Matplotlib的可以 ...

  10. table-cell设置宽高、居中

    table-cell默认宽高由内容决定 <style type="text/css" rel="stylesheet"> .content { co ...