IDEA使用

功能

  • 创建项目
    1创建项目和创建挂靠的模块项目的区别?
    同一目录下,模块项目们会列于同一工程下,而新项目不会
    1.1创建挂靠的模块项目,为何有时没有库?
    a因为根路径下可能有其他类型文件
    b直接打开了根路径文件夹,或挂靠项目路径,应该打开主项目文件夹
  • 模块,类似Xcode的target,平行工程
  • 新项目运行,注意新建运行和原项目运行
    image.png

3debug运行
配置update classes and resources后,只有在debug状态下才生效

快捷键

  • 补全代码
    可以直接敲某方法的某部分,也可以提示出一些相关方法
    比如敲doGet,doPost方法,这样就更快
  • 生成代码control+enter
    可以生成getset之类的代码
  • 包裹代码,
    选择代码,然后alt+command+t,
    可以用注释块包裹 //tip
  • 打印输出:sout
  • get/set方法快捷键:ctrl + return
  • 快速导入某个新类的类包:敲完新类后,选择弹出的类,然后按return
    在这里插入图片描述

一些设置

1打开浏览器
image.png

2配置虚拟目录
image.png
3修改注解模板
在这里插入图片描述

快捷方式

1创建servlet文件,会直接帮继承httpservlet
但是目前有个小bug,重命名不能全部清空,否则OK键失效

注意点

1创建项目
项目名不是一个文件名,而是一个文件夹名

一些特点


1工程目录和src目录的右键功能略不多,src多了创建包的功能
在这里插入图片描述

常见问题

1多模块项目的src文件,无法创建包?
打开project structure,点击mudule,点击src,再点击Sources,最后右下角apply
https://www.cnblogs.com/fengzifengfeng/p/10488557.html

1.1多模块web项目,怎么单独运行某个模块
首先要把tomcat分配给这个项目,再运行tomcat,修改tomcat的应用,需要修改两个地方
在这里插入图片描述
在这里插入图片描述

2找不到第三方库?
可能没有把这个第三方库addd as library

3找不到某个系统库?比如javax.sql.DataSource
a重新敲这个类名,让其自动导入一次
b重启项目试下

版本差异

1多模块项目,win版不会显示多个项目的共同根路径,Mac的会

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值