zoukankan      html  css  js  c++  java
  • IDEA

    激活

    附2019.3版破解
    https://www.xiaohei.com/ruanjiannews/464804.html



    注册代码(到2099年到期):

    ThisCrackLicenseId-{    "licenseId":"ThisCrackLicenseId",    "licenseeName":"idea",    "assigneeName":"",    "assigneeEmail":"idea@163.com",    "licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",    "checkConcurrentUse":false,    "products":[    {"code":"II","paidUpTo":"2099-12-31"},    {"code":"DM","paidUpTo":"2099-12-31"},    {"code":"AC","paidUpTo":"2099-12-31"},    {"code":"RS0","paidUpTo":"2099-12-31"},    {"code":"WS","paidUpTo":"2099-12-31"},    {"code":"DPN","paidUpTo":"2099-12-31"},    {"code":"RC","paidUpTo":"2099-12-31"},    {"code":"PS","paidUpTo":"2099-12-31"},    {"code":"DC","paidUpTo":"2099-12-31"},    {"code":"RM","paidUpTo":"2099-12-31"},    {"code":"CL","paidUpTo":"2099-12-31"},    {"code":"PC","paidUpTo":"2099-12-31"}    ],    "hash":"2911276/0",    "gracePeriodDays":7,    "autoProlongated":false}
    

    设置护眼色

    对应的RGB分别为 199,237,204

    编辑区设置

    setting – Editor — Colors Scheme — General — Text — Default text
    参考

    其他区

    https://blog.csdn.net/mzh1992/article/details/59483824

    快捷鍵:

    Eclipse vs. IDEA快捷键对比大全

    編輯

    插入代码模板(Ctrl+J )
    psvm 也就是public static void main的首字母。同理,sout是打印的快捷鍵。
    itar 快速生成array for代码块
    Ctrl-Shift-J 合成一行并把不必要的空格。
    ctrl alt l格式化
    Ctrl + Alt + O导包
    Ctrl + Shift + V 调出最近复制的N份内容
    Ctrl+Shift+Space 智能补全,Ctrl + Alt + V也是
    alt shift 上下 移动一行
    ctrl alt t 选中代码块,生成try catch
    ctrl alt v 选中一行
    ctrl o 选择要重写的方法,生成
    ctrl r查找替换

    跳轉

    Ctrl-Shift-Backspace 调转到代码中所做改变的最后一个地方,可继续
    alt+f3调转到選中的詞往下出现的地方
    Ctrl + E 打开曾经操作过的文件历史列表
    alt+up/down 跳转到上或下一个方法
    f2/shift+f2 定位到报错的地方

    查看

    alt q查看當前方法名,再次點查看當前類名
    alt 7 查看类的方法大纲
    alt f7查看方法在哪里被调用
    ctrl alt 左键 到抽象方法的实现方法
    ctrl f12查看类的所有方法,包括继承object的

    Ctrl+Alt+B查看子类方法实现/抽象类的子类
    Ctrl+B可以查看父类或父方法定义,但是不如ctrl+鼠标左键方便。但是在这里,Ctrl+B或ctrl+鼠标左键只能看见Map接口的抽象方法put的定义,不是我们想要的,这时候Ctrl+Alt+B就可以查看HashMap的put方法。

    alt shift l看git提交记录
    alt shift c 查看修改记录

    查找

    idea 查找与替换
    Shift+Shift 查找
    ctrl+shift+f全局查
    ctrl alt shift n 查找一个类

    编译

    更新单个文件使用快捷键Ctrl+Shift+F9
    整个Ctrl+F9

    插件lombok使用

    添加依赖,并安装插件

            <!--lombok-->
            <dependency>
                <groupId>org.projectlombok</groupId>
                <artifactId>lombok</artifactId>
                <version>1.16.18</version>
            </dependency>
    

    常用注解

    实体类使用:

    import lombok.AllArgsConstructor;
    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import lombok.NoArgsConstructor;
    

    其他如@Accessors

    EqualsAndHashCode使用有一些问题,加个参数@EqualsAndHashCode(callSuper=true)

    接口类使用:
    import lombok.extern.slf4j.Slf4j;

    IDEA像eclipse那样鼠标移到方法上显示javadoc

    idea中的xml文件报错"URI is not registered"的解决方法

    application context not configured for this file的问题

    新建javaweb项目并用tomcat启动

    https://www.cnblogs.com/sunada2005/p/4012067.html

    这样会出现在webapps/里,如果是下面这样,不会出现

    debug

    https://www.cnblogs.com/eamonzzz/p/11639416.html
    选exploed不会打war包,只有目录文件,并不出现在webapps/里

    js等文件自动更新

    https://www.jianshu.com/p/c2b814bd892d
    修改之后,按小虫子

    另外选择开发者模式exploed,并没有部署到webapps/里

    IDEA Unable to import maven project: See logs for details

    maven的坑,要么降低maven的版本,要么升级idea的版本。

    学学

    插件tomcat启动

    idea的多层级目录导致mapper.xml文件不能被解析

    这样不可以:

    设置之后:

    才可以:

    git没提交就切换分支了,解决代码丢失问题


    找到历史记录,然后重置

    设置自动编译

  • 相关阅读:
    Java多线程之 对同一个值操作
    Java 之 应用多线程计算1+2+...+100之多种方法比较(二)
    Java 之 应用多线程计算1+2+...+100之多种方法比较(一)
    SQL语句优化
    第六章:shiro Realm相关对象
    第五章:shiro密码加密
    第四章:shiro的INI配置
    第三章:shiro授权认证
    第二章:shiro身份验证
    第一章:Shiro简介
  • 原文地址:https://www.cnblogs.com/cashew/p/11262111.html
Copyright © 2011-2022 走看看