Eclipse将每个参数放在新行上,如何停止这种格式化
Posted
技术标签:
【中文标题】Eclipse将每个参数放在新行上,如何停止这种格式化【英文标题】:Eclipse putting each parameter on new lines, how to stop this formatting 【发布时间】:2014-06-28 19:03:56 【问题描述】:Eclipse 以这种方式格式化我的代码,这意味着它将参数放在不同的行:
nearByLocationsArray = getAddress( currentLocation.getLatitude(),
currentLocation.getLongitude(), 10).toArray(
new String[nearbyLocations.size()]);
nearbyLocations = gCoder.getFromLocation(latitude, longitude,
maxResults);
但是,我真的不喜欢这样,我想在一行中保持简单:
nearByLocationsArray = getAddress(currentLocation.getLatitude(),currentLocation.getLongitude(), 10).toArray(new String[nearbyLocations.size()]);
nearbyLocations = gCoder.getFromLocation(latitude, longitude,maxResults);
我尝试在格式设置中寻找合适的选项,但找不到,请谁能帮我设置一下。
【问题讨论】:
窗口/首选项/Java/CodeStyle/Formatter/LineWrapping 【参考方案1】:您的问题的答案是修改自动格式化的最大行长。此信息已在此处介绍:
Maximum Line Length of Auto Formatting of Eclipse
制作好配置文件并增加换行后,可以按Ctrl+Shft+F 随心所欲。
【讨论】:
作为记录,当我执行Ctrl+Shift+F
时,它会执行此操作,并且行数低于默认限制 80。所以不是。【参考方案2】:
据我所知,不要使用Ctrl+Shift+F
来格式化代码,如果你想在单行中给出每个参数,请检查以下步骤,
简单选择你想在单行和用户快捷键中显示的行
Ctrl+Alt+J
希望对你有帮助
【讨论】:
以上是关于Eclipse将每个参数放在新行上,如何停止这种格式化的主要内容,如果未能解决你的问题,请参考以下文章