ruby-on-rails – Codemirror选项卡到空格
发布时间:2020-12-17 01:25:56 所属栏目:百科 来源:网络整理
导读:我在应用程序中使用Codemirror.有没有人找到一种方法让它在使用标签时使用空格?当我按Enter键转到新行时,它使用空格.但是,如果我退格到行的开头,并使用选项卡,则将其作为制表符而不是2或4个空格或我设置的任何内容插入.然后,当我查看渲染视图时,我的代码在
我在应用程序中使用Codemirror.有没有人找到一种方法让它在使用标签时使用空格?当我按Enter键转到新行时,它使用空格.但是,如果我退格到行的开头,并使用选项卡,则将其作为制表符而不是2或4个空格或我设置的任何内容插入.然后,当我查看渲染视图时,我的代码在我使用tab键的区域中有8个缩进空格.是否有一些选项或方法将实际制表符转换为Codemirror中的空格?
我也在使用codemirror-rails gem,它可能不像实际的Codemirror版本那样是最新的. 解决方法
我将覆盖默认的Tab键功能并将其替换为此功能.
将其添加到Codemirror配置中. extraKeys: { "Tab": function(cm){ cm.replaceSelection(" ","end"); } } Demo jsfiddle (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |