Markdown Tools
Using the built-in GitLab editor
The simplest way to edit the wiki is the built-in editor on the website. Simply navigate to the Wiki page you want to change, and click the Edit button toward the upper right. There is a simple WYSIWYG editor toolbar with the most useful formatting tools.
Offline tools
For large editing jobs, it may be helpful to edit or create files offline (on your own system) using a dedicated Markdown editing tool. You can either:
- Clone the Wiki locally using the "Clone" button at the top right of the navigation pane.
- Create a file in a Markdown editor and past it into the built-in editing window
For creating or editing large numbers of pages, cloning the Wiki locally will probably be more productive.
Suggested offline tools
As Markdown files are simple text files, any plain text editor can be used. This could include vim on UNIX® / Linux systems, and MS Windows. There are also a number of specialized editors that make Markdown editing more productive through shortcuts, built-in previewing, etc.
If you are migrating documents form an existing format (e.g., MS Word), Pandoc is worth a look - it is the "Swiss army knife" of document conversion and handles conversion to both AsciiDoc and Markdown format.
Markdown
All Platforms: Atom, the "hackable text editor for the 21st Century" is available for OS X, Linux, or Windows. Atom is heavily customizable and has previewers and syntax highlighting for Markdown. It also has built-in GitLab / Github support, making it very easy to manage large numbers of pages for more complex wikis.
MacOS: MultiMarkdown Composer is a powerful and simple to use Markdown editor for MacOS. This editor does not have built-in GitLab integration, but works with MacOS built-in Git integration.
iOS: The Textastic text editor is a code editor for iOS that features Markdown syntax highlighting. It does not have a built-in GitLab support, but is tightly integrated with Working Copy, an excellent Git client for iOS.
Android: Recommendations welcome!