锻炼下 idea 插件的开发能力

2023-08-18 13:52:26 +08:00
 zhangpingz

用 idea 开发代码好多年了,最近迷上了 idea plugin 开发,有没有人需要帮忙做个插件的, 你只管把需求描述清楚,,我来负责实现。

4426 次点击
所在节点    程序员
48 条回复
Saturn72
2023-08-18 13:55:54 +08:00
边写代码边点外卖
zhangslob669
2023-08-18 13:58:28 +08:00
肯定是摸鱼的需求最多
v999ex
2023-08-18 13:59:05 +08:00
根据显示器的外壳颜色自动改变 idea 主题
7911364440
2023-08-18 14:00:00 +08:00
请问有没有比较好的 idea 插件开发学习资料啊
xausky
2023-08-18 14:01:41 +08:00
idea 逛 V2EX ,顺便帮测试一下 API 2.0
aduiduidui
2023-08-18 14:14:03 +08:00
使用时长的插件写一个,vscode 有一个,idea 也有一个,但是要跳到指定页面才能看
zhangpingz
2023-08-18 14:14:39 +08:00
@Saturn72 感谢回复,从回复中我受到了启发,想弄一个音乐播放器,再搭配上 idea 的快捷键切歌选歌,目标是做到再也不用切换出去切歌选歌。
zhangpingz
2023-08-18 14:14:47 +08:00
@xausky 感谢回复,从回复中我受到了启发,想弄一个音乐播放器,再搭配上 idea 的快捷键切歌选歌,目标是做到再也不用切换出去切歌选歌。
zhangpingz
2023-08-18 14:15:31 +08:00
zhangpingz
2023-08-18 14:15:57 +08:00
@aduiduidui 感谢回复,这个也可以有。
muyiluop
2023-08-18 14:38:42 +08:00
我有需求,可以搞个一键生成运行配置的么。自动扫码指定模块、包下的启动类生成运行配置,支持多模块,可以添加 vm 参数、程序参数这种
zhangpingz
2023-08-18 14:40:33 +08:00
@muyiluop 你这个我好像有现成的。。。。。。
zhangpingz
2023-08-18 14:41:21 +08:00
@muyiluop 你的 idea 版本是多少,,我发你个
zzzmh
2023-08-18 14:42:04 +08:00
我到是有一个需求,但好像不太方便实现
具体就是报错的时候,自动匹配到 stackoverflow 的相似帖子链接
因为如果控制台出现报错,首先我会想到去百度,但是出来大部分是 csdn ,csdn10 条只有 1~2 条是符合实际情况的有链接。手动去 stackoverflow 搜索又感觉费劲。
首选是报错自动出现一列相关链接
实现不了的话
次选是报错后我鼠标选中关键字内容,然后点击悬停按钮或者按快捷键,出现相关列表

总之我就瞎想想,有用就参考,没用就算了
odirus
2023-08-18 14:46:42 +08:00
我们用插件做了一些工程规范下发,例如代码风格检查、Git Commit 校验,以及其他杂七杂八的,避免代码在 MR 环节才提示问题,还是有一些用处的。
ob
2023-08-18 14:56:05 +08:00
@zzzmh 可以试下 Smart Search 插件,直接跳到站内搜索的
https://plugins.jetbrains.com/plugin/14615-smart-search
BlackHole1
2023-08-18 15:02:42 +08:00
你可以在 https://plugins.jetbrains.com/plugin-ideas 中找到一些想法
angelface
2023-08-18 15:04:47 +08:00
选中一段代码(或是以函数、方法为单位)隐藏其它代码。
Promtheus
2023-08-18 15:04:54 +08:00
直接在 idea 里面内置一个浏览器 以标签页的形式出现。可以一键变成代码。主要摸鱼用
Leviathann
2023-08-18 15:08:46 +08:00
idea 插件的版本兼容是怎么做的,有几个功能简单的小插件每次升级都报不兼容,很恼火

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/966418

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX