当前位置:   article > 正文

Eclipse相关操作整理_eclips 查看gitlog

eclips 查看gitlog

目录

01.Eclipse中,半角空格显示

02.Eclipse 格式设定(Ctrl + Shift + F)

03.mark  occurrences // Eclipse // 出現箇所のマーク

04. Git Merge 失败 // Eclipse中失败

05.Eclipse git 坑  // 非常 重要的设定 // core.autocrlf  

06.清除GitHub密码

07.关闭不需要的插件

08.查看所有快捷键

09.收起 / 展开 代码

10.Eclipse安装lambok插件【大坑】

11.eclipse更新

12.查看反编译代码

13.使用eclipse下载github代码时(https),报错信息为cannot open git-upload-pack

14.XXX

15.XXX


======

01.Eclipse中,半角空格显示

window-> preferences-> General-> Text Edit
空白文字表示(0)(可視性の構成)

02.Eclipse 格式设定(Ctrl + Shift + F)

window->preferences->java->code style->formatter  
在这里,修改各种参数

比如,设置,调整格式时,缩进为空格

 ===

03.mark  occurrences // Eclipse // 出現箇所のマーク

Eclipse Mark Occurrences - IAmAProgrammer - 博客园 (cnblogs.com)

设置原因

安装完springboot插件之后,出现如下错误

=======================================================

An internal error occurred during: "Requesting Java AST from selection".
'boolean com.ibm.icu.text.UTF16.isSurrogate(char)'

=======================================================

设置方法  (不建议设置)

04. Git Merge 失败 // Eclipse中失败

■課題
Merge
No merge base could be determined. Reason=CONFLICTS_DURING_MERGE_BASE_CALCULATION. 
Multiple commond ancestors were found and merging them resulted in a conflict:
ae808ae08a0e8a08e0a,adad808eae8a0e8a

eclipse - Multiple common ancestors were found and merging them resulted in a conflict - Stack Overflow

网上说这是Eclipse Git plugin的一个bug。 确实如此!


■解決 方案一
1.gitbushロックイン

git pull

执行上面的命令后,便会让你输入用户,密码


2.切换branch

git checkout master

3.查看当前Brach    (查看当前 所在分支)

  1. git branch // 查看分支
  2. git log // 查看提交记录
  3. git log -2 查看最近2次的提交历史记录
  4. git status // 查看当前 所在分支

执行切换分支命令时,Eclipse中的工程会跟着变化

4.下記コマンド実行

git merge --no-commit origin/dev_branchname


■備考 (方案一)
#形式一
git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit]
    [--no-verify] [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]]
    [--[no-]allow-unrelated-histories]
    [--[no-]rerere-autoupdate] [-m <msg>] [-F <file>] [<commit>…​]
#形式二
git merge (--continue | --abort | --quit)

■解決 方案二 (采用此方案,解决了!)

   使用 Tortoise (Merge)

      不需要登录Git,(但是需要输入用户名和邮箱即可)

      Merge操作是在本地的Git上进行的。

---

---

(初次使用时才有)

 ---

(初次使用时才有)

 ---

在下面,选择你要Merge的Branch

Merge之后,Eclipse中,会显示Merge的代码,在【stage】区域,

检查代码之后,就可以在Eclipse中提交了。

Eclipse中的Merge设置,可以参照下面内容

GIT命令行的一些基本操作_sun0322-CSDN博客

---

■解決 方案三

 换一个 Eclipse

05.Eclipse git 坑  // 非常 重要的设定 // core.autocrlf  

Wndoows ⇒ 設定 ⇒ チーム ⇒ GIT ⇒ 構成 ⇒ ユーザー設定 中に、「core.autocrlf  対応の値 false」

// git 相关 

//  如果设置为 true 那么,即使git的代码是 linux换行,pull后得到的代码,也会变为windows换行

===

(坑,工作的 环境 git 的软件自动 更新了, 其中就有gitconfig文件的更新,

   更新后 itconfig文件 中,「core.autocrlf  対応の値 true」,

  造成下载的代码,换行,都变成了windows换行。。。

    原本 git保存的代码是 linux 换行。 )

 

===

06.清除GitHub密码

清除Eclipse中保存的github密码_sun0322的博客-CSDN博客

07.关闭不需要的插件

Eclipse中关闭不需要的插件_eclipse如何关闭插件_sun0322的博客-CSDN博客

===

08.查看所有快捷键

Ctrl +  Shift + L 查看Eclipse所有快捷键

09.收起 / 展开 代码

收起 (General --> keys --> Collapse All)

Ctrl +  Shift + numpad_divide
numpad_divide (数字小键盘 上的 除号“/”)

展开 (General --> keys --> expand All)

Ctrl +  Shift + numpad_multiply
numpad_multiply (数字小键盘 上的 乘号“*”)

10.Eclipse安装lambok插件【大坑】

Unable to make protected final java.lang.Class java.lang.ClassLoader.

每日一坑:Eclipse安装lambok插件大坑比:Unable to make protected final java.lang.Class java.lang.ClassLoader._LocalHost::8080的博客-CSDN博客

===

11.eclipse更新

Eclipse software repository | The Eclipse Foundation

=== https://download.eclipse.org/releases/2023-03/ ===

xxx

12.查看反编译代码

使用Eclipse查看反编译后的代码(Decompiler 插件)_eclipse查看反编译后的代码放在哪里_sun0322的博客-CSDN博客

13.使用eclipse下载github代码时(https),报错信息为cannot open git-upload-pack

・原因:

ssl(TLS)协议的版本不对,

// HTTPS,也称作HTTP over TLS。TLS的前身是SSL,TLS 1.0通常被标示为SSL 3.1,TLS 1.1为SSL 3.2,TLS 1.2为SSL 3.3。

java处理,调用外系统的 WebAPI(https请求)时,相关知识整理_java调用webapi-CSDN博客

===

2018年2月8日后禁止通过TLSv1.1协议连接https://github.com 和 https://api.github.com.

JDK1.8默认支持TLSv1.2,JDK1.7默认是TLSv1.1

・解决

在 【eclipse.ini】文件中

使用java8

-vm
D:\java\jdk8\bin\javaw.exe

或者,添加如下信息

-Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2  

・参考信息

https://www.cnblogs.com/pinghengxing/p/9428845.html

xxx

https://www.cnblogs.com/lmj612/p/11995829.html

===

14.XXX

xxx

15.XXX

xxx

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/249080
推荐阅读
相关标签
  

闽ICP备14008679号