我想在 Dbeaver 中默认启用自动换行。
有一个答案显示了如何切换自动换行,但我不想每次打开 Dbeaver 时都这样做:-)
答案1
添加wordwrap.enabled=true
以下文件:
视窗:
%APPDATA%\DBeaverData\workspace6\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.editors.prefs
苹果系统:~/Library/DBeaverData/workspace6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
Linux:$XDG_DATA_HOME/DBeaverData/workspace6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
谢谢@Reddy Lutonadio
答案2
根据这个答案:https://github.com/dbeaver/dbeaver/issues/1774
它应该在两个地方设置:
- 检查行等时设置“值”面板的自动换行。
工作区位置:DBeaverData/workspace6/.metadata/.plugins/org.jkiss.dbeaver.ui.editors.data/dialog_settings.xml
<?xml version="1.0" encoding="UTF-8"?>
<section name="Workbench">
<section name="AbstractTextPanelEditor">
<item key="content.text.editor.auto-format" value="true"/>
<item key="content.text.editor.word-wrap" value="true"/>
</section>
</section>
- 设置脚本/编辑器面板的自动换行:
将以下内容添加到文件末尾:工作区位置:DBeaverData/workspace6/.metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.editors.prefs
lineNumberRuler=true
wordwrap.enabled=true
注意:在编辑这些文件之前,请确保 DBeaver 已关闭。
我已经测试过了并且它有效。