This plugin adds an advanced code editor to the post content box on post.php and post-new.php. A third tab is added alongside Visual and HTML modes and you can toggle between the three.
NOTE: Visual Mode tends to eat up most/all of any special formatting. If you want to use ACE I’d suggest disabling Visual mode completely. You can do this easily yourself under Users -> Your Profile -> ‘Disable the visual editor when writing’. You can also do it for all users and for specific post types only. See the accompanying file no-visual.php for an example.
Not all features work in Internet Explorer v8 and earlier.
This does not work in full screen mode. Yet.
- Syntax highlighting
- Line numbers
- Auto closing of tags and quotes
- Line highlighting
- Default theme is TextMate
- Fixed-width, soft wrap, adjustable height
- Remembers your last used mode and loads it up on initial page view
ACE Editor can do quite a bit more. If you have integration ideas, let me hear about it
- make height of editor consistent when toggling between modes
- deal with auto_p? (might help preserve formatting from Visual mode)
- make it work in full screen mode
- allow users to set their ACE preferences on their profile screen
- bugfix – make sure ACE loads on post-new.php
- bugfix – adjust z-index on ACE Editor so wp nav menus stay on top
- bugfix – make ACE resizable only in south direction
- bugfix – in JS, check to make sure tinymce is available
- initial release