Jump to content

Wikipedia:Puggle

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by とある白い猫 (talk | contribs) at 07:31, 22 April 2017 (→‎Desired Features). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Puggle is an in-development external editor/parser for MediaWiki content. The motivation for this editor is to have an editor that "deeply" understands MediaWiki and can suggest fixes, and offer refactoring. It's a plugin for JetBrains' IntelliJ, there's a free "community edition" online. This is currently being developed by Drewmutt. Feel free to add desired features below.


Current Features

  • Syntax Highlighting
  • Collapsing for references and templates

Current Issues

  • Table parsing not complete
  • Some special characters will cease lexing

Desired Features

  • Autocomplete the insert of templates and possibly list optional fields (Suggested by CycloneIsaac)
  • Template inspector (a bit like "Inspect element" in Google Chrome) where the tool would identify which template(s), LUA script(s) or css is responsible for a specific part of the template. (Suggested by とある白い猫)

Github Repository