diff --git a/lib/help.php b/lib/help.php index a83bad2..b73e871 100644 --- a/lib/help.php +++ b/lib/help.php @@ -48,13 +48,14 @@ Right click Options for selected
Delete Delete selected

-

Elsewhere

+

Anywhere

CTRL + Next tab
CTRL + Previous tab
CTRL + + New tab
CTRL + - Close current tab
+ CTRL + o Open file prompt
CTRL + f Find
- CTRL + g Go to line
+ CTRL + g Focus on Go to line input
CTRL + s Save
CTRL + Shift + s Save as...
CTRL + Enter View webpage
diff --git a/lib/ice-coder.js b/lib/ice-coder.js index cac23c2..2622053 100644 --- a/lib/ice-coder.js +++ b/lib/ice-coder.js @@ -584,6 +584,15 @@ var ICEcoder = { } }, + // Show file prompt to open file + openPrompt: function() { + var fileLink; + + if(fileLink = top.ICEcoder.getInput('Enter relative file path prefixed with /','')) { + top.ICEcoder.openFile(fileLink); + } + }, + // Save a file saveFile: function(saveAs) { var saveType; @@ -2037,6 +2046,12 @@ var ICEcoder = { top.ICEcoder.ctrlKeyDown = false; return false; + // CTRL+O (Open Prompt) + } else if(key==79 && top.ICEcoder.ctrlKeyDown==true) { + top.ICEcoder.openPrompt(); + top.ICEcoder.ctrlKeyDown = false; + return false; + // CTRL+Space (Show snippet) } else if(key==32 && top.ICEcoder.ctrlKeyDown==true && area=="content") { top.ICEcoder.addSnippet();