每天一个idea开发小技巧

得意时要看淡,失意时要看开。不论得意失意,切莫大意;不论成功失败,切莫止步。志得意满时,需要的是淡然,给自己留一条退路;失意落魄时,需要的是泰然,给自己觅一条出路每天一个idea开发小技巧,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

随机不定期整理

1. IDEA按住alt键,可以竖着Ctrl+C复制一列数据,在另一列同样alt选中,然后Ctrl+V粘贴。

2. IDEA全局设置自己下载的maven插件,不使用自带的。

file ——> new projects settings ——>Settings for new projects——>Build——>Build Tools——>Maven

3. IDEA使用初始化引导建立项目总是超时解决

方法1

选中custom,添加阿里网址:

http://start.aliyun.com

方法2

安装alibaba cloud插件,类似初始化引导,总之功能不止解决这个问题,还支持其他好多好多功能。
插件市场搜索,安装,重启IDEA即可创建项目(选择alibaba cloud代替以前的选择Spring Initializr)

4. IDEA重命名快捷键

ctrl + r的方式在当前的页面是管用的,跨页面就不好使了。
使用ctrl + shift + f 或者ctrl + shift + r是可以完成整个项目的相同字符串的更改。但是往往不同的类可能有相同的属性名字,这显然是不能一起改的。
使用shift + F6可以实现重命名,会将所有用到当前这个变量的名称都替换掉。

5. windows本地cmd检查远程服务器是否能连通

① ping

ping ip

② telnet (windows默认不开启,控制面板——>程序——>开启/关闭windows功能——>勾选telnet客户端,确定)

telnet ip port

③ netstat -ano 列出所有端口的情况

netstat -ano

④ 查看 指定端口的 PID:

netstat -ano |findstr "端口号" 

⑤ 查看哪个进程或程序占用了 指定端口:

tasklist -ano |findstr "PID"

⑥ 结束程序或进程:

taskkill /f /t /im "PID 或者进程名称"

⑦ 查看本机当前ip

arp -a

6. linux下常用一些命令

lsof -i:8989
kill -9 PID

7. idea 突然导入的包名类名都爆红,但是程序可以正常运行

解决:点击 idae 的 File > Invalideate Caches / Restart 清除缓存并重启

即可。

8. IDEA中侧边栏隐藏某些文件的设置

经常初次提交时,idea会罗列出所有的unversioned文件,默认包含当前项目所有的程序文件。而我们实际需要的只有我们的关键代码程序配置等文件。
除了我们手动勾选要上传的文件之外,还有一个一劳永逸的办法:

1.进入idea设置界面
Windows环境:File – Settings – Editor – File Types
Mac环境:Preferences… – Editor – File Types
2.在下面的ignore files and folders 框里加入 .iml;.idea;target;

在这里插入图片描述

9. IDEA git提交忽略无用文件怎么设置?

我目前只是修改file type设置。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

传送门:最佳方式

10. idea 项目文件名红色?

原因:设置了版本控制,但是未提交过,故这些文件会爆红。

解决:

点击commit提交,选中unresolved文件列表里要提交的文件,提交后,文件就会变为绿色。

11. idea debug 单步调试只执行一次?第二次执行直接到最后?

解决办法:假如你第一次debug,在一个类似for循环里结束了,然后参数++,想执行第二次;此时,先点击下方控制台左侧 || 暂停 按钮;
然后再点击 倒三角, 就可以继续执行第二次单步调试了。

在这里插入图片描述

12. IDEA重装后打开项目不能运行?记录重装后的一些基本设置

看这里

13. 不小心双击运行了打包好的jar包,再次对它操作提示被占用?

解决:
快捷键Ctrl + Alt + Delete 打开任务管理器,在进程界面,上方名称 | 状态 区域处, 右键选择 命令行:

在这里插入图片描述

然后在命令行列里 找到 javaw.exe进程,结束任务即可解除jar包运行占用。

14、idea多模块项目,启动多个进程,关闭部分进程失败

idea界面点击关闭运行的进程后,仍然端口被占用,进程实际上没有被杀死。采用以下方式解决:

打开terminal注意两个命令:

netstat -ano | findstr “端口号” # 查找占用该端口的进程pid

taskkill /pid 20500 /F # 杀死进程 20500 , /F 是强制

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/157344.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!