File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33## 新增
44
551 . 新增主窗口支持最大化和最小化
6+ 2 . 新增Ctrl+S触发保存
67
78# 2.1.1
89
Original file line number Diff line number Diff line change 122122 //注册文件跳转支持
123123 const methodList = edcode . map ( ( item ) => item . methodPath ) ; // 保留 'eda.XXX'
124124 injectContextMenuJumpToDocs ( editor , methodList ) ;
125+ /*================================== 以下为快捷键绑定配置 ===============================================================*/
125126 //绑定运行快捷键
126127 document . addEventListener ( 'keydown' , function ( event ) {
127128 if ( ( event . ctrlKey || event . metaKey ) && event . key === 'Enter' ) {
128129 ACE_RunCode ( editor ) ;
129130 }
130131 } ) ;
132+ //绑定保存快捷键
133+ document . addEventListener ( 'keydown' , function ( e ) {
134+ if ( ( e . ctrlKey || e . metaKey ) && e . key === 's' ) {
135+ e . preventDefault ( ) ; // 阻止浏览器默认的“保存网页”行为
136+ Code_SaveCode ( editor ) ;
137+ }
138+ } ) ;
131139 </ script >
132140 <!-- 一些资源文件 这些都不是必要的 删除也没什么影响 只不过用户也许会换主题所以放进来-->
133141 < script src ="/iframe/script/Ace_Editor/theme-ambiance.js "> </ script >
You can’t perform that action at this time.
0 commit comments