最近遇到了一些需要用搜索引擎解决的问题,在专栏里我一般不会放出来,不会像CSDN那样将几十个人把一个答案复制到自己的CSDN下,我尽量不去污染搜索结果和影响有问题需要解决的人的体验
比如困扰我的一个问题,Git提交的时候,git push origin master,一直在那等,一段时间后就提示fatal: unable to access 'https://XXXX@github.com/XXX/XXX' Failed connect to http://github.com:8087。这个问题用遍网上回答也没有解决。因为这种问题是即时性的,遇到了问题的时候一个有用的回答很重要,但没有遇到的时候,一个优质的解决方案也没有任何价值。我自己最后的解决方法我已经写在这个问题下面,但不会发到专栏里来影响没有遇到这个问题的知乎用户。
但对于这次说的问题不是太一样,因为这个问题我在网上找了好久根本没有发现一个很好的回答,但改善了之后可以很大程度上增加效率。所以我贴出我的另外的解决方案
以前用VisualStudio的时候,补全功能做的非常完善,这一点IDEA做的也很好,但Eclipse一直弹不出自动补全功能
但其实Eclipse是有这个功能的,下面是配置方法(前半部分来源网络)eclipse 设置Java快捷键补全blog.csdn.net
1.打开Eclipse,点击" Window - Preferences";
2. 在目录树上选择"Java——Editor——Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项;
3. 在"Auto Activation triggers for java"选项中,默认触发代码提示的就是"."这个符号。将"."后面加入所有的英文大小写字母,更改:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
4.更改完成后就可以使用快捷键,迅速敲代码了。
但我用了一段时间后发现,这样反而更麻烦,在开启增强的自动补全功能后,键入一个名时,会自动提示补全,但这时,你就必须键入Esc才不会自动补全你的变量,如果键入的是空格或者“=”,那么变量名就会被自动补全。补全的词汇很多很多,而我们打完一个变量名经常会按空格来分割,这样反而会给我们的写代码过程增加很多难处
这个问题,我搜了一段时间,网上的回答是这些
教你彻底解决Eclipse自动补全变量名的问题 百度贴吧tieba.baidu.comeclipse代码补全、代码提示及防空格自动补全blog.csdn.net取消MyEclipse 10空格和“=”自动补全代码的方案blog.csdn.net
就不把详细步骤copy来了,还有帖子很多我就不贴链接了,有修改配置文件class类,还有jar包什么的。评论说也有配置完软件崩溃的。
我一直觉得Eclipse挺人性化的,这个问题应该官方有解决把。在我后来修改快捷键的时候,发现了一个键,果然有很简单的办法
在目录树上选择"Java——Editor——Content Assist",在右侧的"Auto-Activation"找到"Disable insertion triggers except 'Enter'"选项,只有按enter键时才触发自动补全功能
这个和之前.abcd那个在一个目录下。这个方法比修改配置 弄jar包的方法简单的多
其实这样做完了和IDEA还是有一定智能上的差距
我们可以自己配置一些模板什么的来增加自己的用户体验,网上有很多教程写的也很详细,B站也有视频教程(尚硅谷的IDEA教程特别赞,比网上文字教程好得多),我在这就不贴了。
我在这写个我用得最多的的自设模板(Eclipse里有的模板太难用)
fori
在设置里改成
for(int i = 0;i < ${cursor};i++){
}
${cursor} 代表光标在输完模板出来之后会放在这里
另外我初用Eclipse的时候把这种图设置桌面,一共9张,幻灯片放映(图片放在下面链接里了)
现在我桌面换成了这个了.....
还有就是用惯了Eclipse切换到IDEA的时候,可以把IDEA的快捷键都设置成Eclipse下的那种。尚硅谷IDEA教程棒的一点它不光教你怎么用,还把他讲的和常用的都给你弄成一个pdf笔记送给你,最棒的是有的配置很困难,他把IDEA所有配置弄成jar包给你
87页PDF,一个jar包,视频讲解,还有几套皮肤可以用
提取码:k3qf
东西都在这里,配套尚硅谷的Eclipse和IDEA配置视频体验更好。IDEA是单独的一个视频,B站最高赞,Eclipse只搜搜不到,在尚硅谷JAVA里P136,你再往后几页就是Eclipse的Debug教程。
我放的这个百度盘链都是尚硅谷的,这是我见过的给的资源最丰富的网课。这些资源分别在几个大的资源里,因为和IDE配置和使用相关我就都提炼出来了,质量很高。
不说更多了,想了解更多的话可以去看视频,视频基本上什么都讲到了而且讲地很详细很易懂,比看教程强
这个教程也主要是补充一下网上没有的一些方法和好用的技能
想到什么还需要说的话,或者其他教程里没有的方法的时候再更新
希望能帮到需要的人