zoukankan      html  css  js  c++  java
  • Intellij Idea使用及配置

    1、JDK设置及修改
    工程JDK
    File-->Project Structure: project SDK--New a jsdk
    默认JDK
    File ->Other Settings-> Default Project Structure

    2、代码生成
    1)psvm 即public static void main的缩写,会自动提示创建main方法
    2)fori 会自动提示创建 for循环
    3)sout 会自动提示创建System.out.println()代码
    4)ctrl+j 代码生成快捷键列表查看
    5)Alt+Insert 自动生成基础代码 getter、setter、toString...
    6)抽取方法 ctrl+alt+m
    7)抽取局部变量 ctrl+alt+v
    8)抽取为类属性 ctrl+alt+f
    9)抽取为参数 ctrl+alt+p
    10)抽取常量 ctrl+alt+c

    3、设置为不区分大小写(idea默认区分大小写)
    Editor=>General => Code Completion里把Case sensitive completion设置为None

    4、默认展开目录功能
    在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可

    5、远程Debug
    Run=>Edit Configurations,选择Add=>remote

    6、设置文件编码格式
    File->Settings->Editor->File encodings,可以修改IDE Encoding、Project Encoding、default encoding for properties files

    7、如何打开多项目模式
    选择菜单File–Setting-appenrence&Behavior -> System Settings -> Porject Opening选择第一个Open project in new window

    8、序列化编码生成

    perfermance->Inspections->Serialization issues,将serialzable class without "serialVersionUID"打上勾;
    将光标放到类名上,按alt(option)+enter键,就会提示生成serialVersionUID了

  • 相关阅读:
    jquey插件开发
    平常问题传送门
    Angular1实战总结01:了不起的$cacheFactory
    node基础15:events模块
    node基础14:连接数据库
    node基础13:异步流程控制
    node基础12:动态网页
    node基础11:接受参数
    node基础10:处理异常
    IOS子视图超过父视图frame后,无法交互响应
  • 原文地址:https://www.cnblogs.com/olmlo/p/5872614.html
Copyright © 2011-2022 走看看