We all know that WordPress does not yet have a good editor with syntax highlighting, line numbers etc. within the Dashboard. Thus it is a bit unwieldy to edit themes or plugin files from within the dashboard.
There are however a number of plugin solutions to that, at least till WordPress starts shipping with this feature built in.
You might also be looking for a WordPress-integrated IDE. These plugins will indeed give you many features of a regular IDE within your WordPress dashboard, so check them out!
Better File Editor
Adds line numbers, syntax highlighting, code folding, and lots more to the theme and plugin editors in the admin panel.
This plugin replaces the boring, clunky, and difficult to use theme and plugin editor with a full-featured code editor using the Ajax.org Cloud9 Editor.
Synchi IDE empowers you with syntax highlighting and powerfull IDE features in WP plugin editor, themes editor and article HTML editor. Plugin is based on CodeMirror library.
No need to leave the plugin/themes editor page for saving files, they are now opened in tabs for your convenience. You can also create new files and folders, delete and copy/cut existing files and folders!
You can also enjoy syntax highlight and basic IDE features (search/replace,code formatting, line highlight…) in HTML article editor without conflicts with TinyMCE. Full screen is enabled also.
WPide is a WordPress code editor with the long term goal of becoming the ultimate environment to code/develop WordPress themes and plugins. You can edit any files in your wp-content, not just plugins and themes. Code completion will help you remember your WordPress/PHP commands providing function reference along the way. Edit multiple concurrent files with the tabbed editor.
This plugin would not be possible without the Ajax.org Cloud9 Editor (http://ace.ajax.org/) which is the embedded code editor that powers much of the functionality.
This plugin performs best in the Chrome web browser.
Some other notable mentions are:
If you enjoyed this post, make sure to subscribe to WPMayor’s RSS feed.