【发布时间】:2018-01-09 22:13:25
【问题描述】:
我正在制作一个 Eclipse 插件,它包含一个内置的 textEditor 实现,它将显示来自数据库的 SQL 查询。 但是,我希望它只允许创建 72 个字符长的行。因此,如果我写无休止的行,我希望它在行长 72 个字符后自动跳到新行。
我现在可以加载语句并将其显示在那里,将行剪切为 72 个字符,但是如果我在编辑器中编辑查询,它可以让我创建任意长度的行。 我试图寻找可以设置它的参数或方法,但我失败了。 有人知道吗?
非常感谢!
【问题讨论】:
-
使用通常的换行功能怎么样? IE。让用户想写多少行就写多少行,但提供一个选项以在这些行达到一定大小时将它们在显示时分割。如果您真的想在代码中添加任意换行符,您将遇到不忽略这些换行符的问题(例如引号内)
-
感谢您的回答。是的,这就是今天的做法——当您在编辑器中打开查询时,它会在那些 72 个字符长的行中显示 sql 语句,而它在数据库中保存为长字符串,但我希望这是可能的让它像这样。试图寻找一个属性,但没有找到。