User:N0one/VDCEditorEx

From Valve Developer Community
Jump to navigation Jump to search

VDCEditorEx (or VDCEditor v0.1.4) is a temporary browser extension that transforms the standard edit field in MediaWiki-based projects into a feature-rich code editor, complete with syntax highlighting, line numbering, and additional enhancements.

Originally developed for the Valve Developer Community, it can be used across any MediaWiki-based platform.

If you encounter any bugs, please use the talk page to report them.

What's new after v0.1

  • Improved editor appearance: Fixed editor colors after the site upgrade and added customization options for the editor and wiki-tag colors.
  • Wiki syntax support: Added dedicated buttons for common wiki tags, template links, apostrophes, and conversion between wiki links and template-based links.
  • Better template highlighting: Added stylized template highlighting, multiple bracket colors, and detection of unclosed templates.
  • RTL support: Added RTL support, later moved to the experimental section (buggy).
  • HTML validation: Added highlighting for unclosed/invalid HTML tags.
  • Localization: Added translations for VDCEditor.
  • Editing improvements: Added multi-line tab indentation, matching-bracket highlighting, auto-scrolling, and live summary preview.
  • Wiki tables and special syntax: Added wiki table styling and highlighting for ϧ elements.
  • Template tools: Added a template page opener (Ctrl + double-click a template name) and support for customizing template colors through templates.js.
  • Page utilities: Added a page strings counter and other editor utilities.

Download

GitHub