作者PsMonkey (痞子军团团长)
看板Eclipse
标题Re: [问题] 自动完成 & Ctrl+Shift+O
时间Fri Jun 12 17:00:34 2009
※ 引述《Holocaust123 (Terry)》之铭言:
第一个看不懂,就跳过 XD
: 2. Ctrl + Shift + O 可以让 import 进来的东西从有星星变成没有星星(*)。
^^^^^^^^^^^^^^^^
这种东西都是可以改的,建议你还是把原文「Organize Import」附上来
(恩... 不过像我这种会乱改按键设定的好像不多? XD)
: 不过这样有个缺点,
: 就是假如我要使用某个星星的其他东西 A,就要重新引入A
: 例如:
: import java.util.regex.*;
: (Ctrl+Shift+O) => import java.util.regex.Pattern;
: 然後假如我要用 Matcher 的话就只能再打一次 import java.util.regex.Matcher;
: 有没有办法让 Ctrl+Shift+O 是将 import 进来的东西从没有星星变成有星星呢?
我假设你是写 Java(啊人家都 import java.util 了你还想怎样)
那麽,基本上....
干麽管 import 那一堆东西?
当你要用 Matcher 的时候
只要打几个字母,用 code assist(通常是 alt + /)选 Matcher
(btw.. 我通常不用 auto complete,那逻辑有点诡异 @_@)
就会帮你 import 进来了
不然,你打完 class 名称之後去 organize import 的时候
也会自动修正、或是跳出视窗让你选哪一个 package 的同名 class
除非你坚持打 class 名称的时候都得自己手动一切的东西...
(那干麽还用 IDE... XD)
我已经很久没有去管 import 那一大沱东西长啥样子
有一个例外就是 organize import 的时候按太快
得回去手动消除 import 错的东东... XDXD
反过来说,我觉得 import foo.package.* 这种写法不太好
还是在 import 的时候指名道姓,少一些模糊不清的地方比较好
--
侃侃长论鲜窒碍 首页:
http://www.psmonkey.idv.tw
众目睽睽无心颤 Blog:
http://ps-think.blogspot.com
茕居少聊常人事
杀头容易告白难 欢迎参观 Java 版(@ptt.cc) \囧/
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.114.200.219