Jump to content
metin2team

[0.0.4] VS Code Extension for Metin2 Quests

Recommended Posts

This is the visual studio code extension for metin2 quests:

DEMO: https://metin2.dev/board/index.php?/topic/21984-extension-vs-code-for-metin2-quests/&tab=comments#comment-119486

it's based on these things:

* https://github.com/simonvizzini/vscode-factorio-lua-api-autocomplete
* https://github.com/dcr30/vscode-lualinter
* https://martysama0134.github.io/m2-docs/luafunc.html

special thanks: @martysama0134 for the detailed documentations.

 

Known issues: 

defines like: define VAR x (are not allowed)

 

[0.0.2]
* Added support for quest as a separate language.
* Added lua syntax checker from lualinter.
* Fixed quest syntax checker will check both lua and quest.

 

[0.0.3] - 2019-09-25
* Minor fixes.

[0.0.4] -2019-09-26
* Added functions parameters support. https://puu.sh/Elj16/27b4aed661.mp4
* Added the extension to VS Code MarketPlace.

 

https://marketplace.visualstudio.com/items?itemName=Metin2Team.m2questsupport

 

  • Love 16

Share this post


Link to post

added version 0.0.2:
* Added support for quest as a separate language.
* Added lua syntax checker from lualinter.
* Fixed quest syntax checker will check both lua and quest.

  • Love 5

Share this post


Link to post

syntax work but how can test its compile quest or debugging at vegas video 0:40^^

Share this post


Link to post

CTRL + S -> save the file and it will check for syntax errors.

sometimes it marks the wrong line but at least it will tell you that it will fail compiling.

  • Love 2

Share this post


Link to post

Nice work.

Note:The last version doesn't neither checks for syntax errors nor auto complete

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.