Open xionggit opened 6 months ago
Please study these two configurations. I guess you select Completion overwrite.
Here are the suggestions I have come up with regarding this issue:
The above two points have inertia: it is estimated that many contributors or users disagree. In the first point, I don't know the difficulty of implementation, but VS Code is based on eclipse, and it does a good job.
Please use english only.
你研究这两个配置就会了,你选择了Completion overwrites。
所以现在应该要求: 1.代码提示时,IDE根据场景,自动选择Completion inserts或者completion overwrites。 2.不需要在代码提示时,自动填充参数,因为基本都不是自己想要的参数。因此IDE应该默认不勾选 Fill method arguments and show guessed arguments,除非代码提示有所突破,猜出来的方法参数经过统计大概率都是对的。
上述两点,都有惯性:估计有很多人贡献者或者用户不同意。其中,第1点不知道实现难度啊,但VS Code是基于eclipse的,它就做的蛮不错的,我估计Eclipse实现难度不算太大。
是最佳选择的字符多了。
Please use english only.
"I'm using the latest version of Eclipse, version 202403, on Windows 10. My computer also has historical versions of Eclipse, 202206 and 202309. I'm using the DevStyle plugin."
"I often find that when I'm writing code, the auto-suggested and auto-completed code often results in the deletion of carriage returns or line breaks, or selects additional characters such as ')' when code is automatically deleted. Please refer to the attached GIF recording, Pay attention to the mouse hovering position."
"Inserting the best guess parameters sometimes selects a range of 1-2 characters too much, or automatically selects the next line of code, resulting in confusion."
"I'm using the latest version of Eclipse, version 202403, on Windows 10. My computer also has historical versions of Eclipse, 202206 and 202309. I'm using the DevStyle plugin." "I often find that when I'm writing code, the auto-suggested and auto-completed code often results in the deletion of carriage returns or line breaks, or selects additional characters such as ')' when code is automatically deleted. Please refer to the attached GIF recording, Pay attention to the mouse hovering position." Eclipse installation Destails 的Configuration("Configuration option under 'Installation Details' in Eclipse") config.zip