在净豆的词包裹

Netbeans很棒,但没有办法在其中包装文本(或者希望我还没有找到它)。 有没有办法做到这一点,如果没有,是否有任何类似的良好的Java IDE与此function(希望也是免费的)。

您可以在Netbeans中使用自动换行。

将以下内容添加到netbeans.conf(netbeans_installation_path / etc / netbeans.conf,默认情况下为/etc/netbeans.conf下的linux):

-J-Dorg.netbeans.editor.linewrap=true 

到第六行所以它看起来像这样:

 netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dorg.netbeans.editor.linewrap=true" 

并重新启动Netbeans。

在工具 – >选项 – >编辑器 – >格式中设置线包裹选项。

在Netbeans 6.9和7中对我来说很好

如果您进行Web开发,您将理解为什么文本包装很重要。

一个从来没有弄脏HTML的程序员从未见过真正的网络。 你可以坚持MVC所有你想要的但是99.9%的万维网自成立以来就不是这样构建的。 除非你总是从一个干净的平板开发并且可以使用MVC来分离HTML并假设你有一个html / css / javascript的在职人员网页设计师,或者你有一个界面开发人员,你可以把它放在你身上将不得不处理已开发/克服/黑客攻击的所有内容,以及当时手头或流行或负担得起的技术,现在或多或少的function作为“Web应用程序”。 99.9%的时间你需要使用的是某种编程语言的混合,很可能是一种解释的编程语言,html和javascript都混合在同一页面中。

这意味着没有很好的简洁干净的java代码,在80个字符之前很方便地结束。

当你处理这个 – 亲爱的心,这是大部分的网络 – 你神奇地发现文本包装的哭泣需要,以保持长线不会让你滚动waaaay到右边,以达到它的结束。

有些人。 啧。 他们认为整个开发领域总是适合每行80个字符,而且从其中一些评论来看,他们似乎总是认为它会。

Netbeans 7已经推出,支持自动换行!

有word-wrap eclipse插件:请参阅http://ahtik.com/blog/eclipse-word-wrap/

像约瑟夫说的那样:你为什么需要这个呢? Java不是对空白区域敏感的,并且具有非常长的语句不会使您的代码易于阅读。

它总是可以追溯到Ultraedit。

为什么我们作为一个人类不能想到这一点? netbeans,eclipse,zend studio(eclipse)等不会为编程做一些非常简单的事情,大多数程序员都需要保持良好的编码约定。 当然,编码风格确实有助于线条的长度(微软程序员,你的耳朵),但有时人们无法避免长字符串文字。 这是精神错乱! 然而,我不能生气或忘恩负义,因为它是开源的。 我感激不尽。 然而,人们不得不怀疑使这些编辑实际上使用自己的wtf程序员。

我希望编辑器在第80或第120列包装,而不是像记事本++一样在窗口边缘。 我发现硬包装/软包装的唯一工具是超级包装,所以也许我应该试着看看我是否可以让它在葡萄酒下运行,因为UE是唯一能够做到这一点的“真正的”编辑器而不是奇怪的东西。 /丑陋/需要永远学习和配置像emacs。 而且我不会走那条路 – 它让我看看它是因为它是2009年,我们有明文和guis。

要解决这个问题真的很困难吗? 如果从列x向下绘制一条线并且您的单词越过它,则将单词的开头放在它开始的行的缩进之下,并将溢出标记为行作为换行。 完成。

实际上我听说netbeans会在6.7版本中添加自动换行function,但后来他们决定将此function包含在7.0中。 希望我们会在下一个版本中看到自动换行,根据一些开发人员的说法,这不是一个必要的function,但对于Web开发人员来说,这是完全需要的。

在这个网站blog.robbychen.com上有一个很好的解决方案

jist是在配置文件中的netbeans_default_options的引号内添加以下行,然后重新启动netbeans:

 -J-Dorg.netbeans.editor.linewrap=true 

除了Eclipse之外,它也不支持自动换行,它们甚至没有为此设置目标。 就像Netbeans一样,许多用户已经提出这个要求,但从未包括在内。 它似乎需要做出很大的改变,而且似乎并不是开发人员的高优先级。 曾经有一个插件的开始尝试以有限的方式自动换行,但当然它在最近的版本上不起作用。

当你到达你希望行结束的地方时,只需开始一个新行而不结束语句。 在您结束语句之前,它可能会以红色加下划线,但不会导致任何exception。

我发现它也是组织长println()语句的好方法。

科莫多编辑。 除了它的许多其他奇妙的function,它实际上包裹线条。

2分:

  • 刚刚发现,如果想要查看从SVG调色板中放入组件时自动生成的那些该死的SVG源,真的需要换行…

  • 我将通过复制粘贴到jEdit看到完整的SVG源来解决我当前的问题,jEdit可以配置为Ultraedit(在包装方面)和FoC!

正如许多人已经指出的那样,答案是“你做不到”。 作为每天使用Visual Studio和基于Eclipse的产品的人,当我使用Eclipse时,我经常缺少Visual Studio的换行function,我可以通过击键来打开和关闭它。

对于那些回答“你不需要这个”的人来说,不要那么居高临下。 仅仅因为你不需要一个function并不意味着世界上没有其他人这样做。 即使一个人虔诚地遵循“永远不会超过80个字符”的建议,你将需要编辑其他人编写的代码并超过80个字符。 特别是在网络世界中,线条可以变得非常长。 你不可避免地会花费大量时间来查看超过80个字符的其他人的代码。

jEdit的换行非常好。 它保留了缩进,可以很快打开。 如果我正在处理一些非常笨拙的长行,我有时会复制/粘贴jEdit(它为各种语言提供语法高亮)并使用那里提供的换行。

新版Netbeans支持它。 有关说明,请参阅此帖

Netbeans中的单词换行

当然,自动换行对于编码人员非常有用 – 当你编写README.txt文件时,你必须坚持像http://drupal.org/node/161085这样的编码标准,其中需要有80个字符自动换行。

在netbeans 7.3中你可以去工具 – >选项 – >编辑 – >格式化,在左侧菜单区域选择最底部的下拉表示换行,选择你的偏好…完成

获得更大的显示器。

在1920 x 1080你不需要steenkin自动换行。

更新:哇,仍然得到了投票。 也许这就是我说的。 至少它尚未赶上Eclipse的答案。

我真的认为这是一个合理的建议。 我从没想过拥有更大的显示器会对编码造成与我相同的差异。 如果您使用小型显示器进行编码,请考虑购买一个不错的新显示器。 在很多情况下,它确实消除了自动换行的需要。