feat: show line numbers for diff type editors

This commit is contained in:
Carl-Robert Linnupuu 2025-05-30 00:47:09 +01:00
parent 8f016b73ff
commit 611a30255d

View file

@ -61,18 +61,19 @@ object EditorFactory {
editor.permanentHeaderComponent = headerComponent
editor.headerComponent = null
val diffKind = editor.editorKind == EditorKind.DIFF
editor.settings.apply {
additionalColumnsCount = 0
additionalLinesCount = 0
isAdditionalPageAtBottom = false
isVirtualSpace = false
isUseSoftWraps = false
isLineNumbersShown = false
isLineMarkerAreaShown = editor.editorKind == EditorKind.DIFF
isLineNumbersShown = diffKind
isLineMarkerAreaShown = diffKind
}
editor.gutterComponentEx.apply {
isVisible = editor.editorKind == EditorKind.DIFF
parent.isVisible = editor.editorKind == EditorKind.DIFF
isVisible = diffKind
parent.isVisible = diffKind
}
editor.contentComponent.border = JBUI.Borders.emptyLeft(4)