diff --git a/app/src/main/java/android/code/editor/utils/LanguageModeHandler.java b/app/src/main/java/android/code/editor/utils/LanguageModeHandler.java index 8b563b1c..dc012ea4 100644 --- a/app/src/main/java/android/code/editor/utils/LanguageModeHandler.java +++ b/app/src/main/java/android/code/editor/utils/LanguageModeHandler.java @@ -29,10 +29,12 @@ public static String getLanguageModeForExtension(String ext) { return Language.HTML; } else if (ext.equals("css")) { return Language.CSS; - } else if (ext.equals("md")) { + } else if (ext.equals("js")) { return Language.JavaScript; - } else { + } else if (ext.equals("md")) { return Language.Markdown; + } else { + return Language.JSON; } } } diff --git a/editor/src/main/java/editor/tsd/editors/AceEditor.java b/editor/src/main/java/editor/tsd/editors/AceEditor.java index 485c84e6..6acaf825 100644 --- a/editor/src/main/java/editor/tsd/editors/AceEditor.java +++ b/editor/src/main/java/editor/tsd/editors/AceEditor.java @@ -188,7 +188,7 @@ public void setLanguageMode(String LanguageMode) { aceJSInterface.languageMode = "markdown"; break; case Language.JSON: - aceJSInterface.languageMode = "markdown"; + aceJSInterface.languageMode = "json"; break; } aceEditor.loadUrl("javascript:setLanguageMode()");