• Idea-常用配置


    image

    image

    一、Appearance  &  Behavior

    1.1、设置主题

    image

    1.2、设置窗体及菜单的字体及字体大小

    image

    二、Editor

    2.1、设置鼠标滚轮修改字体大小

    image

    2.2、自动导包

    Add unambiguous imports on the fly:自动导入不明确的结构

    Optimize imports on the fly:自动帮我们优化导入的包

    image

    2.3、设置显示行号和方法间的分隔符

    image

    2.4、忽略大小写提示

    image

    2.5、设置取消单行显示 tabs 的操作

    image

    image

    2.6、设置默认的字体、字体大小、字体行间距

    image

    2.7、设置注释颜色

    image

    2.7、修改类头的文档注释信息

    image

    2.8、设置项目文件编码

    说明:Transparent native-to-ascii conversion 主要用于转换 ascii,一般都要勾选, 不然 Properties 文件中的注释显示的都不会是中文

    image

    三、Build,Execution,Deployment

    3.1、设置自动编译

    image

    四、Keymap

    4.1、使用eclipse中的快捷键

    image

    导入快捷键jar包

    image

    image

    image

    再次查看keymap

    image

    4.2、常用快捷鍵

    image

    image

    image

    五、模板

    5.1模板位置设置

    image

    5.2、常用模板

    package com.lawrence;
    import java.util.ArrayList;
    
    /**
     * 1. IDEA中代码模板所处的位置:settings - Editor - Live Templates / Postfix Completion
     * 2. 常用的模板
     */
    public class TemplatesTest {
        
        //模板六: prsf:可生成 private static final
        private static final Customer CUST = new Customer();
    
        //变形:psf
        public static final int NUM = 1;
        //变形:psfi
        public static final int NUM2 = 2;
        //变形:psfs
        public static final String NATION = "china";
    
    
        //模板一:psvm
        public static void main(String[] args) {
    
    
            //模板二:sout
            System.out.println("hello!");
            //变形:soutp / soutm / soutv / xxx.sout
            System.out.println("args = [" + args + "]");
            System.out.println("TemplatesTest.main");
    
            int num1 = 10;
            System.out.println("num1 = " + num1);
            int num2 = 20;
            System.out.println("num2 = " + num2);
            System.out.println(num1);
    
            //模板三:fori
            String[] arr = new String[]{"Tom","Jerry","HanMeimei","Lilei"};
            for (int i = 0; i < arr.length; i++) {
                System.out.println(arr[i]);
    
            }
            //变形:iter
            for (String s : arr) {
                System.out.println(s);
            }
            //变形:itar
            for (int i = 0; i < arr.length; i++) {
                String s = arr[i];
                System.out.println(s);
    
            }
    
            //模板四:list.for
            ArrayList list = new ArrayList();
            list.add(123);
            list.add(345);
            list.add(567);
    
            for (Object o : list) {
    
            }
    
            //变形:list.fori
            for (int i = 0; i < list.size(); i++) {
    
            }
    
            //变形:list.forr 倒序遍历
            for (int i = list.size() - 1; i >= 0; i--) {
                
            }
        }
    
        public void method(){
            System.out.println("TemplatesTest.method");
    
            ArrayList list = new ArrayList();
            list.add(123);
            list.add(345);
            list.add(567);
    
            //模板五:ifn
            if (list == null) {
    
            }
            //变形:inn
            if (list != null) {
                
            }
    
            //变形:xxx.nn /  xxx.null
            if (list == null) {
    
            }
    
    
            if (list != null) {
    
            }
    
        }
    
    }
    

    5.3、自定义模板

    image

    image

    image

    六、web工程创建

    6.1、win安装tomcat

    image

    配置环境变量,cmd输入catalina run测试启动,浏览器访问localhost:8080

    6.2、创建web工程

    image

    image

    image

    image

    6.3、idea添加tomcat服务器

    image

    image

    image

    image

    image

    部署运行

    image

    image

  • 相关阅读:
    咖啡叫软件开发--界面组日志06-总结
    咖啡叫软件开发--界面组日志05
    咖啡叫软件开发--界面组日志04
    咖啡角软件开发--界面组日志03
    咖啡角软件开发--界面组日志02
    咖啡角软件开发--界面组日志01
    实时控制软件 第三次作业
    第二次作业
    《构建之法:现代软件工程》第一章有感
    第一天
  • 原文地址:https://www.cnblogs.com/hujinzhong/p/13236930.html
Copyright © 2020-2023  润新知