IDEA Java 开发 使用疑问

2019-07-15 12:09:25 +08:00
 lifeforwater

下面列举的很多可能 idea 也支持,只不过我不会或者使用习惯问题

  1. 如何便捷跳转接口实现方法?( eclipse 鼠标放上去按住 ctrl,就会弹出选项)
  2. 类、参数如何.出方法,模糊查询,且不区分大小写?(从常量类引入一个常量,输入小写首字母,怎么也找不到...,智障)
  3. 方法如何自动补全参数,eclipse 方法出来后参数也会自动补全完成?( idea 有补全插件,但要再次快捷键+鼠标选择等多步操作)
  4. 未引入包的类名,必需鼠标点中,再用快捷键引入,而 eclipse 鼠标放上去直接弹出可引入列表,以及创建类、变量,更改为相似可用类名等选项
  5. 输入未知方法名,已知参数等,如何根据参数创建方法?( eclipse 鼠标放到方法名上,弹出创建方法选项)
  6. 定义变量,输入部分字母,如何快捷键补全整个类名?( eclipse 可以快捷键弹出可用列表供选择)
  7. 定义变量,输入完类名,需要输入首字母才能弹出变量名选项(可以直接快捷键补全,但出来的结果是首字母大写的变量),而 eclipse 直接快捷键出弹出智能变量名列表供选项,且输入首字母也能达到 idea 的效果( idea 太多躁点不好描述,比如我在未引入类名报错代码前定义变量等操作,每停顿一下或者鼠标获取下焦点,它都给我在后面报错代码弹出提示,让我处理,有时从其他地方复制的代码过来修改,从前面开始处理,一直提示真的很烦)
  8. 如何查找一个类或者类方法在整个工程或者工作空间那些地方引用到?( eclipse 选择右键选项中有)
  9. 子类定义好实现方法,如何快捷快捷生成接口父类方法?( eclipse 鼠标放到方法上,弹出选项)
  10. 已有类,在其他类中写好类名.方法及参数,如何快捷生成方法?(类似第 5 条)
  11. 如何返回上一步编辑的地方?( eclipse 顶部有前进后退按钮)
  12. try main system for 等快捷调用没有 eclipse 简单形象
  13. 查看方法、参数、类的信息,需要鼠标放到方法上,再点击 ctrl,eclipse 直接放上去就行
  14. 新创建或复制的类,偶尔出现快捷引用找不到,无语之际...
  15. 定义变量,new + 补全代码快捷键,给我再来一个 new...
  16. 只能开一个项目...,而 eclipse 可以开任意,可以关闭,可以分类
6120 次点击
所在节点    程序员
67 条回复
Kiriri
2019-07-15 13:51:26 +08:00
本来看到第一条还想回答来着,看到后面建议用 eclipse (没有恶意)
anyele
2019-07-15 14:03:45 +08:00
你这是什么啊,
chendy
2019-07-15 14:22:45 +08:00
既然对 eclipse 这么熟悉了…
那也没必要换 idea 了…
quadrapop
2019-07-15 14:29:27 +08:00
idea 的项目结构就和 eclipse 不太一样,另外可以使用 eclipse 的快捷键
fan123199
2019-07-15 14:43:18 +08:00
大部分都可以做到 eclipse 风格,建议先简单学习下 idea 的设置,缩小问题再来提问。
有个快速学习配置的方法。先打开设置,然后搜索。 比如倒数第 4 个问题。你搜下 mouse,随便找找,会发现在 editor-general other 里,有个不用 ctrl 就出现信息的选项,达到效果。
sonyxperia
2019-07-15 14:49:00 +08:00
直接把 keymap 换成 eclipse 吧
nutting
2019-07-15 14:51:31 +08:00
我感觉用的挺好啊,这么说,idea 的效率比 eclipse 低很多?
hsuvee
2019-07-15 15:19:15 +08:00
两种 ide 功能基本互通,只不过使用方式有出入,找不到的可以百度,idea 牛逼了这么多年,可能会有 eclipse 实现了但是 idea 没有实现的功能吗,又写了几百字的问题的时间,怕是能背两篇的 idea 快捷键了
Yiki
2019-07-15 16:25:44 +08:00
槽多无口……
telami
2019-07-15 17:13:17 +08:00
引战的吧,但是想想打了这么多字,也是服气了
zxfreedom
2019-07-15 17:26:40 +08:00
可以把 idea 的快捷键设置和 eclipse 快捷键一样的
NoKey
2019-07-15 17:30:25 +08:00
我用 myeclipse 好几年,然后有一次 myeclipse 崩了,创建的项目文件都打不开
然后我换了 idea
真香。。。
cweijan
2019-07-15 17:37:09 +08:00
这些功能都是有的。。不过 idea 的快捷键我觉得不方便,基本上全都被我自定义了,无法回答你
caoler
2019-07-15 20:59:48 +08:00
这么多问题不动动手指用搜索引擎解决一下,你还是继续用 eclipse 吧
tingfang
2019-07-15 21:41:42 +08:00
IDEA keymap 里搜一下就知道了,用两遍就记住了。
luckylo
2019-07-15 21:50:47 +08:00
有打字这时间,看那个快捷键的 pdf 都能看个三五遍了。楼上说的对,还是用回 eclispe。
EminemW
2019-07-15 22:52:43 +08:00
第一个跟第二个不是 idea 也有实现吗。。一样的操作。
tedzhou1221
2019-07-16 00:22:30 +08:00
天啊,这大部分问题,花几分钟百度都能找到答案。

你真的适合当开发吗?

特别是 第 1、2、8 这几个问题。
Lonely
2019-07-16 00:24:52 +08:00
"(从常量类引入一个常量,输入小写首字母,怎么也找不到...,智障)",楼主你还是别当程序员了吧,顺便 block 一下
Samuelcc
2019-07-16 03:11:52 +08:00
为什么不搜索一下呢?都是些很容易找出来的东西,费功夫打那么多字。

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

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

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

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

© 2021 V2EX