From c5b679fc6c1248533021c8f211c2e32448eb6732 Mon Sep 17 00:00:00 2001 From: meriadec Date: Fri, 14 Apr 2017 16:41:51 +0200 Subject: [PATCH] code folding with Codemirror (related to #97) --- app/components/FileEditor/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/components/FileEditor/index.js b/app/components/FileEditor/index.js index 92eba91e..4ef8152a 100644 --- a/app/components/FileEditor/index.js +++ b/app/components/FileEditor/index.js @@ -5,6 +5,8 @@ import CodeMirror from 'codemirror' import 'codemirror/addon/selection/active-line' import 'codemirror/addon/edit/closetag' +import 'codemirror/addon/fold/foldcode' +import 'codemirror/addon/fold/foldgutter' import 'codemirror/addon/search/match-highlighter' import 'codemirror/mode/xml/xml' @@ -90,6 +92,8 @@ class FileEditor extends Component { lineNumbers: true, theme: 'one-dark', autoCloseTags: true, + foldGutter: true, + gutters: ['CodeMirror-linenumbers', 'CodeMirror-foldgutter'], styleActiveLine: { nonEmpty: true, },