From edbe40e762836a6eae8db863a6edaeadc500ae75 Mon Sep 17 00:00:00 2001 From: Adrian Falleiro Date: Fri, 11 Dec 2020 13:20:21 -0500 Subject: [PATCH] Adds support for Ctrl-/ block commenting (#2386) --- src/components/Editor.jsx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/components/Editor.jsx b/src/components/Editor.jsx index 10c173e1f6..84c531838a 100644 --- a/src/components/Editor.jsx +++ b/src/components/Editor.jsx @@ -13,6 +13,7 @@ import 'codemirror/mode/javascript/javascript'; import 'codemirror/addon/edit/matchbrackets'; import 'codemirror/addon/lint/lint'; import 'codemirror/addon/selection/active-line'; +import 'codemirror/addon/comment/comment'; import {EditorLocation} from '../records'; import bowser from '../services/bowser'; @@ -121,6 +122,7 @@ export default function Editor({ editor.setOption('extraKeys', { [`${modifier}-I`]: onAutoFormat, [`${modifier}-S`]: onSave, + [`${modifier}-/`]: cm => cm.toggleComment({indent: true}), }); }, [onAutoFormat, onSave]);