Chrome extension for converting textarea to code editor
textarea to code editor Extension
Simple extension for converting textarea to code editor.
Very useful in google app engine interactive console, jenkins job configuration page and any other page, where you need to type code in textarea.
Opensource - https://github.com/nvbn/textarea-to-code-editor
Written in clojurescript.
Read more
Very useful in google app engine interactive console, jenkins job configuration page and any other page, where you need to type code in textarea.
Opensource - https://github.com/nvbn/textarea-to-code-editor
Written in clojurescript.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "textarea to code editor", "description": "Chrome extension for converting textarea to code editor", "version": "0.5", "permissions": [ "contextMenus", "tabs", "http://*/*", "https://*/*" ], "background": { "scripts": ["background/main.js"] }, "content_scripts": [ { "matches": ["*://*/*"], "js": ["components/ace-builds/src/ace.js","components/ace-builds/src/ext-beautify.js","components/ace-builds/src/ext-chromevox.js","components/ace-builds/src/ext-elastic_tabstops_lite.js","components/ace-builds/src/ext-emmet.js","components/ace-builds/src/ext-error_marker.js","components/ace-builds/src/ext-keybinding_menu.js","components/ace-builds/src/ext-language_tools.js","components/ace-builds/src/ext-linking.js","components/ace-builds/src/ext-modelist.js","components/ace-builds/src/ext-old_ie.js","components/ace-builds/src/ext-searchbox.js","components/ace-builds/src/ext-settings_menu.js","components/ace-builds/src/ext-spellcheck.js","components/ace-builds/src/ext-split.js","components/ace-builds/src/ext-static_highlight.js","components/ace-builds/src/ext-statusbar.js","components/ace-builds/src/ext-textarea.js","components/ace-builds/src/ext-themelist.js","components/ace-builds/src/ext-whitespace.js","components/ace-builds/src/keybinding-emacs.js","components/ace-builds/src/keybinding-vim.js","components/ace-builds/src/mode-abap.js","components/ace-builds/src/mode-abc.js","components/ace-builds/src/mode-actionscript.js","components/ace-builds/src/mode-ada.js","components/ace-builds/src/mode-apache_conf.js","components/ace-builds/src/mode-applescript.js","components/ace-builds/src/mode-asciidoc.js","components/ace-builds/src/mode-assembly_x86.js","components/ace-builds/src/mode-autohotkey.js","components/ace-builds/src/mode-batchfile.js","components/ace-builds/src/mode-c9search.js","components/ace-builds/src/mode-c_cpp.js","components/ace-builds/src/mode-cirru.js","components/ace-builds/src/mode-clojure.js","components/ace-builds/src/mode-cobol.js","components/ace-builds/src/mode-coffee.js","components/ace-builds/src/mode-coldfusion.js","components/ace-builds/src/mode-csharp.js","components/ace-builds/src/mode-css.js","components/ace-builds/src/mode-curly.js","components/ace-builds/src/mode-d.js","components/ace-builds/src/mode-dart.js","components/ace-builds/src/mode-diff.js","components/ace-builds/src/mode-django.js","components/ace-builds/src/mode-dockerfile.js","components/ace-builds/src/mode-dot.js","components/ace-builds/src/mode-eiffel.js","components/ace-builds/src/mode-ejs.js","components/ace-builds/src/mode-elixir.js","components/ace-builds/src/mode-elm.js","components/ace-builds/src/mode-erlang.js","components/ace-builds/src/mode-forth.js","components/ace-builds/src/mode-ftl.js","components/ace-builds/src/mode-gcode.js","components/ace-builds/src/mode-gherkin.js","components/ace-builds/src/mode-gitignore.js","components/ace-builds/src/mode-glsl.js","components/ace-builds/src/mode-gobstones.js","components/ace-builds/src/mode-golang.js","components/ace-builds/src/mode-groovy.js","components/ace-builds/src/mode-haml.js","components/ace-builds/src/mode-handlebars.js","components/ace-builds/src/mode-haskell.js","components/ace-builds/src/mode-haxe.js","components/ace-builds/src/mode-html.js","components/ace-builds/src/mode-html_elixir.js","components/ace-builds/src/mode-html_ruby.js","components/ace-builds/src/mode-ini.js","components/ace-builds/src/mode-io.js","components/ace-builds/src/mode-jack.js","components/ace-builds/src/mode-jade.js","components/ace-builds/src/mode-java.js","components/ace-builds/src/mode-javascript.js","components/ace-builds/src/mode-json.js","components/ace-builds/src/mode-jsoniq.js","components/ace-builds/src/mode-jsp.js","components/ace-builds/src/mode-jsx.js","components/ace-builds/src/mode-julia.js","components/ace-builds/src/mode-latex.js","components/ace-builds/src/mode-lean.js","components/ace-builds/src/mode-less.js","components/ace-builds/src/mode-liquid.js","components/ace-builds/src/mode-lisp.js","components/ace-builds/src/mode-live_script.js","components/ace-builds/src/mode-livescript.js","components/ace-builds/src/mode-logiql.js","components/ace-builds/src/mode-lsl.js","components/ace-builds/src/mode-lua.js","components/ace-builds/src/mode-luapage.js","components/ace-builds/src/mode-lucene.js","components/ace-builds/src/mode-makefile.js","components/ace-builds/src/mode-markdown.js","components/ace-builds/src/mode-mask.js","components/ace-builds/src/mode-matlab.js","components/ace-builds/src/mode-maze.js","components/ace-builds/src/mode-mel.js","components/ace-builds/src/mode-mips_assembler.js","components/ace-builds/src/mode-mipsassembler.js","components/ace-builds/src/mode-mushcode.js","components/ace-builds/src/mode-mysql.js","components/ace-builds/src/mode-nix.js","components/ace-builds/src/mode-nsis.js","components/ace-builds/src/mode-objectivec.js","components/ace-builds/src/mode-ocaml.js","components/ace-builds/src/mode-pascal.js","components/ace-builds/src/mode-perl.js","components/ace-builds/src/mode-pgsql.js","components/ace-builds/src/mode-php.js","components/ace-builds/src/mode-plain_text.js","components/ace-builds/src/mode-powershell.js","components/ace-builds/src/mode-praat.js","components/ace-builds/src/mode-prolog.js","components/ace-builds/src/mode-properties.js","components/ace-builds/src/mode-protobuf.js","components/ace-builds/src/mode-python.js","components/ace-builds/src/mode-r.js","components/ace-builds/src/mode-razor.js","components/ace-builds/src/mode-rdoc.js","components/ace-builds/src/mode-rhtml.js","components/ace-builds/src/mode-rst.js","components/ace-builds/src/mode-ruby.js","components/ace-builds/src/mode-rust.js","components/ace-builds/src/mode-sass.js","components/ace-builds/src/mode-scad.js","components/ace-builds/src/mode-scala.js","components/ace-builds/src/mode-scheme.js","components/ace-builds/src/mode-scss.js","components/ace-builds/src/mode-sh.js","components/ace-builds/src/mode-sjs.js","components/ace-builds/src/mode-smarty.js","components/ace-builds/src/mode-snippets.js","components/ace-builds/src/mode-soy_template.js","components/ace-builds/src/mode-space.js","components/ace-builds/src/mode-sql.js","components/ace-builds/src/mode-sqlserver.js","components/ace-builds/src/mode-stylus.js","components/ace-builds/src/mode-svg.js","components/ace-builds/src/mode-swift.js","components/ace-builds/src/mode-swig.js","components/ace-builds/src/mode-tcl.js","components/ace-builds/src/mode-tex.js","components/ace-builds/src/mode-text.js","components/ace-builds/src/mode-textile.js","components/ace-builds/src/mode-toml.js","components/ace-builds/src/mode-twig.js","components/ace-builds/src/mode-typescript.js","components/ace-builds/src/mode-vala.js","components/ace-builds/src/mode-vbscript.js","components/ace-builds/src/mode-velocity.js","components/ace-builds/src/mode-verilog.js","components/ace-builds/src/mode-vhdl.js","components/ace-builds/src/mode-wollok.js","components/ace-builds/src/mode-xml.js","components/ace-builds/src/mode-xquery.js","components/ace-builds/src/mode-yaml.js","components/ace-builds/src/snippets/abap.js","components/ace-builds/src/snippets/abc.js","components/ace-builds/src/snippets/actionscript.js","components/ace-builds/src/snippets/ada.js","components/ace-builds/src/snippets/apache_conf.js","components/ace-builds/src/snippets/applescript.js","components/ace-builds/src/snippets/asciidoc.js","components/ace-builds/src/snippets/assembly_x86.js","components/ace-builds/src/snippets/autohotkey.js","components/ace-builds/src/snippets/batchfile.js","components/ace-builds/src/snippets/c9search.js","components/ace-builds/src/snippets/c_cpp.js","components/ace-builds/src/snippets/cirru.js","components/ace-builds/src/snippets/clojure.js","components/ace-builds/src/snippets/cobol.js","components/ace-builds/src/snippets/coffee.js","components/ace-builds/src/snippets/coldfusion.js","components/ace-builds/src/snippets/csharp.js","components/ace-builds/src/snippets/css.js","components/ace-builds/src/snippets/curly.js","components/ace-builds/src/snippets/d.js","components/ace-builds/src/snippets/dart.js","components/ace-builds/src/snippets/diff.js","components/ace-builds/src/snippets/django.js","components/ace-builds/src/snippets/dockerfile.js","components/ace-builds/src/snippets/dot.js","components/ace-builds/src/snippets/eiffel.js","components/ace-builds/src/snippets/ejs.js","components/ace-builds/src/snippets/elixir.js","components/ace-builds/src/snippets/elm.js","components/ace-builds/src/snippets/erlang.js","components/ace-builds/src/snippets/forth.js","components/ace-builds/src/snippets/ftl.js","components/ace-builds/src/snippets/gcode.js","components/ace-builds/src/snippets/gherkin.js","components/ace-builds/src/snippets/gitignore.js","components/ace-builds/src/snippets/glsl.js","components/ace-builds/src/snippets/gobstones.js","components/ace-builds/src/snippets/golang.js","components/ace-builds/src/snippets/groovy.js","components/ace-builds/src/snippets/haml.js","components/ace-builds/src/snippets/handlebars.js","components/ace-builds/src/snippets/haskell.js","components/ace-builds/src/snippets/haxe.js","components/ace-builds/src/snippets/html.js","components/ace-builds/src/snippets/html_elixir.js","components/ace-builds/src/snippets/html_ruby.js","components/ace-builds/src/snippets/ini.js","components/ace-builds/src/snippets/io.js","components/ace-builds/src/snippets/jack.js","components/ace-builds/src/snippets/jade.js","components/ace-builds/src/snippets/java.js","components/ace-builds/src/snippets/javascript.js","components/ace-builds/src/snippets/json.js","components/ace-builds/src/snippets/jsoniq.js","components/ace-builds/src/snippets/jsp.js","components/ace-builds/src/snippets/jsx.js","components/ace-builds/src/snippets/julia.js","components/ace-builds/src/snippets/latex.js","components/ace-builds/src/snippets/lean.js","components/ace-builds/src/snippets/less.js","components/ace-builds/src/snippets/liquid.js","components/ace-builds/src/snippets/lisp.js","components/ace-builds/src/snippets/live_script.js","components/ace-builds/src/snippets/livescript.js","components/ace-builds/src/snippets/logiql.js","components/ace-builds/src/snippets/lsl.js","components/ace-builds/src/snippets/lua.js","components/ace-builds/src/snippets/luapage.js","components/ace-builds/src/snippets/lucene.js","components/ace-builds/src/snippets/makefile.js","components/ace-builds/src/snippets/markdown.js","components/ace-builds/src/snippets/mask.js","components/ace-builds/src/snippets/matlab.js","components/ace-builds/src/snippets/maze.js","components/ace-builds/src/snippets/mel.js","components/ace-builds/src/snippets/mips_assembler.js","components/ace-builds/src/snippets/mipsassembler.js","components/ace-builds/src/snippets/mushcode.js","components/ace-builds/src/snippets/mysql.js","components/ace-builds/src/snippets/nix.js","components/ace-builds/src/snippets/nsis.js","components/ace-builds/src/snippets/objectivec.js","components/ace-builds/src/snippets/ocaml.js","components/ace-builds/src/snippets/pascal.js","components/ace-builds/src/snippets/perl.js","components/ace-builds/src/snippets/pgsql.js","components/ace-builds/src/snippets/php.js","components/ace-builds/src/snippets/plain_text.js","components/ace-builds/src/snippets/powershell.js","components/ace-builds/src/snippets/praat.js","components/ace-builds/src/snippets/prolog.js","components/ace-builds/src/snippets/properties.js","components/ace-builds/src/snippets/protobuf.js","components/ace-builds/src/snippets/python.js","components/ace-builds/src/snippets/r.js","components/ace-builds/src/snippets/razor.js","components/ace-builds/src/snippets/rdoc.js","components/ace-builds/src/snippets/rhtml.js","components/ace-builds/src/snippets/rst.js","components/ace-builds/src/snippets/ruby.js","components/ace-builds/src/snippets/rust.js","components/ace-builds/src/snippets/sass.js","components/ace-builds/src/snippets/scad.js","components/ace-builds/src/snippets/scala.js","components/ace-builds/src/snippets/scheme.js","components/ace-builds/src/snippets/scss.js","components/ace-builds/src/snippets/sh.js","components/ace-builds/src/snippets/sjs.js","components/ace-builds/src/snippets/smarty.js","components/ace-builds/src/snippets/snippets.js","components/ace-builds/src/snippets/soy_template.js","components/ace-builds/src/snippets/space.js","components/ace-builds/src/snippets/sql.js","components/ace-builds/src/snippets/sqlserver.js","components/ace-builds/src/snippets/stylus.js","components/ace-builds/src/snippets/svg.js","components/ace-builds/src/snippets/swift.js","components/ace-builds/src/snippets/swig.js","components/ace-builds/src/snippets/tcl.js","components/ace-builds/src/snippets/tex.js","components/ace-builds/src/snippets/text.js","components/ace-builds/src/snippets/textile.js","components/ace-builds/src/snippets/toml.js","components/ace-builds/src/snippets/twig.js","components/ace-builds/src/snippets/typescript.js","components/ace-builds/src/snippets/vala.js","components/ace-builds/src/snippets/vbscript.js","components/ace-builds/src/snippets/velocity.js","components/ace-builds/src/snippets/verilog.js","components/ace-builds/src/snippets/vhdl.js","components/ace-builds/src/snippets/wollok.js","components/ace-builds/src/snippets/xml.js","components/ace-builds/src/snippets/xquery.js","components/ace-builds/src/snippets/yaml.js","components/ace-builds/src/theme-ambiance.js","components/ace-builds/src/theme-chaos.js","components/ace-builds/src/theme-chrome.js","components/ace-builds/src/theme-clouds.js","components/ace-builds/src/theme-clouds_midnight.js","components/ace-builds/src/theme-cobalt.js","components/ace-builds/src/theme-crimson_editor.js","components/ace-builds/src/theme-dawn.js","components/ace-builds/src/theme-dreamweaver.js","components/ace-builds/src/theme-eclipse.js","components/ace-builds/src/theme-github.js","components/ace-builds/src/theme-idle_fingers.js","components/ace-builds/src/theme-iplastic.js","components/ace-builds/src/theme-katzenmilch.js","components/ace-builds/src/theme-kr_theme.js","components/ace-builds/src/theme-kuroir.js","components/ace-builds/src/theme-merbivore.js","components/ace-builds/src/theme-merbivore_soft.js","components/ace-builds/src/theme-mono_industrial.js","components/ace-builds/src/theme-monokai.js","components/ace-builds/src/theme-pastel_on_dark.js","components/ace-builds/src/theme-solarized_dark.js","components/ace-builds/src/theme-solarized_light.js","components/ace-builds/src/theme-sqlserver.js","components/ace-builds/src/theme-terminal.js","components/ace-builds/src/theme-textmate.js","components/ace-builds/src/theme-tomorrow.js","components/ace-builds/src/theme-tomorrow_night.js","components/ace-builds/src/theme-tomorrow_night_blue.js","components/ace-builds/src/theme-tomorrow_night_bright.js","components/ace-builds/src/theme-tomorrow_night_eighties.js","components/ace-builds/src/theme-twilight.js","components/ace-builds/src/theme-vibrant_ink.js","components/ace-builds/src/theme-xcode.js","components/ace-builds/src/worker-coffee.js","components/ace-builds/src/worker-css.js","components/ace-builds/src/worker-html.js","components/ace-builds/src/worker-javascript.js","components/ace-builds/src/worker-json.js","components/ace-builds/src/worker-lua.js","components/ace-builds/src/worker-php.js","components/ace-builds/src/worker-xml.js","components/ace-builds/src/worker-xquery.js","content/main.js"], "run_at": "document_end" } ], "web_accessible_resources": [ "content/*" ], "icons": { "16": "icons/icon_16.png", "128": "icons/icon_128.png" }, "manifest_version": 2}
Read more