All Projects → Frederisk → Wikitext-VSCode-Extension

Frederisk / Wikitext-VSCode-Extension

Licence: MIT license
A Visual Studio Code Extension that provides language support for Wikitext.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Wikitext-VSCode-Extension

Laravel Blade Snippets Vscode
Laravel blade snippets and syntax highlight support for Visual Studio Code
Stars: ✭ 80 (+60%)
Mutual labels:  snippets, visual-studio-code, vscode-extension
vscode-gcode-syntax
G Code Language Extension for Visual Studio Code. Turn VSCode into a fully capable G-Code editor, including language support & more.
Stars: ✭ 59 (+18%)
Mutual labels:  snippets, visual-studio-code, visual-studio-code-extension
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+39218%)
Mutual labels:  visual-studio-code, vscode-extension, visual-studio-code-extension
Processing Vscode
A Visual Studio Code extension for the programming language Processing
Stars: ✭ 141 (+182%)
Mutual labels:  snippets, visual-studio-code, vscode-extension
vscode-commit-message-editor
Edit commit messages in a convenient way.
Stars: ✭ 40 (-20%)
Mutual labels:  visual-studio-code, vscode-extension, visual-studio-code-extension
vscode-terraform-doc-snippets
Snippets in vscode for all resources and data sources, as yanked directly from provider docs.
Stars: ✭ 26 (-48%)
Mutual labels:  snippets, visual-studio-code, visual-studio-code-extension
VscOdooSnippets
Odoo Snippets for Visual Studio Code
Stars: ✭ 29 (-42%)
Mutual labels:  snippets, visual-studio-code, visual-studio-code-extension
Coddx Alpha
Coddx - a collection of tools that help developers program efficiently. One of the features is generating multiple files from templates quickly.
Stars: ✭ 132 (+164%)
Mutual labels:  snippets, vscode-extension
Omi Snippets
🔖Visual Studio Code Syntax Highlighting For Single File React And Omi Components - 编写React和Omi单文件组件的VSC语法高亮插件
Stars: ✭ 149 (+198%)
Mutual labels:  snippets, vscode-extension
ctagsx
VSCode ctags implementation that actually works
Stars: ✭ 24 (-52%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
testcafe-snippets
Code snippets for TestCafe
Stars: ✭ 54 (+8%)
Mutual labels:  snippets, visual-studio-code
vscode-exts
Visual Studio Code Extensions
Stars: ✭ 33 (-34%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
vscode-cucumber
Code snippets to write scenarios faster + Syntax highlight for .feature files
Stars: ✭ 24 (-52%)
Mutual labels:  snippets, visual-studio-code-extension
Vscode Matlab
MATLAB support for Visual Studio Code
Stars: ✭ 114 (+128%)
Mutual labels:  snippets, visual-studio-code
Vscode Restructuredtext
reStructuredText Language Support in Visual Studio Code
Stars: ✭ 243 (+386%)
Mutual labels:  snippets, visual-studio-code
Markdown Formatter
markdown formatter
Stars: ✭ 70 (+40%)
Mutual labels:  snippets, vscode-extension
vscode-terminal-manager
VSCode Extension to manage Terminals. Lets you add multiple optional terminals and easily switch through them. 🎉
Stars: ✭ 28 (-44%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
VSC-React-Native-React-Redux-Snippets
Snippets for React and React-Native with a bit of Redux for es6/es7 user.
Stars: ✭ 56 (+12%)
Mutual labels:  snippets, visual-studio-code
vscode-goto-next-previous-member
Visual Studio Code Extension to navigate through the functions, variables, and classes using quick and easy key commands similar to functionality provided by IntelliJ IDEs and Resharper
Stars: ✭ 24 (-52%)
Mutual labels:  visual-studio-code, visual-studio-code-extension
Vue Vscode Snippets
These snippets were built to supercharge my workflow in the most seamless manner possible.
Stars: ✭ 1,083 (+2066%)
Mutual labels:  snippets, vscode-extension

Wikitext Markup Language Support Extension for Visual Studio Code

VSMarket: wikitext extension Open VSX: wikitext extension GitHub: wikitext extension Toolhub: wikitext extension

Build status GitHub Actions CodeQL CodeFactor Status

Twitter: @rwfholme Patreon Donate

This Visual Studio Code Extension provides support of Wikitext Markup language. With this extension, you can more easily discover your grammatical problems through the marked and styled text. The plugin is based on MediaWiki's Wikitext standard, but the rules are somewhat stricter, which helps users write text that is easier to read and maintain.

Of course, the development of this extension is short, and there may be some errors in operation and labeling. If you find a problem, please report it to me immediately for resolution.

If you get help with this project, give this project a star or recommend it to others, thanks!😸

Enhancement Tool: Wikitext-Extension-Gadget

  • Now you can add Wikitext Extension Gadget as a user gadget on your wiki site. And you will get a button to open VSCode directly in your browser to edit the page!

    Go to the gadget's repository page to learn more.

    Wikitext Extension Gadget

Features

  • Color and style annotations of Wikitext can make it easier for users to intuitively find problems in writing grammatical formats.

    Code main page
  • Automatic matching and closing of simple parentheses reduces unnecessary double typing.

    Code video
  • The special comment syntax(<!--#region-->&<!--#endregion-->) can folds the code for easy reading.

    Code region
  • Press Ctrl + Shift + V or click the Preview icon in the title menu bar directly in the Wikitext content to get a parsed preview of Wikitext in the currently active text editor.

    Code previewer
  • Enter @[name] to get a snippet of wikitext. Such as @table, @region, @title...

    Code snippets
  • You can modify the website content by logging in directly in VSCode! Enter the settings page, search Wikitext and find the username and password items, and fill in them. Then press F1 in the text editor, select Post your page to the website!

  • Obtain the Wikitext source code directly in VSCode according to the page name without opening the web page. Press F1 and select Pull page to edit to use this function.

  • Browse the page by entering the page name. Press F1 then select View the page.

Release Notes

  • Modified how some input boxes interacts.
  • Fixed an error with pushing changes when there is a number in the tags.
  • Fixed some errors in Wikitext syntax.

Usage

Usage Requirements

Please ensure that your VSCode version is higher than 1.43.0, this version requirements may change in the future.

Generally speaking, make sure that your VSCode is always the latest version.

Development

Development Requirements

  • Node.js (with npm) at least v10.x.x

How to build this extension yourself

Firstly, clone this repository and change directory to the repository, then install VS Code Extension Manager and other packages:

npm install -g yarn vsce # VS Code Extension Manager
yarn install # Install devDependencies

Package this project and you will get a .vsix file:

vsce package --yarn # Package Extension with yarn

This is it!

Special Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].