Skip to content

killerswin2/language-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is this?

This is the SQF-VM Language Server implementation, aimed to provide full SQF support for IDEs and editors like vscode

How to install?

ToDo

How to use?

ToDo

Development

Quick Start Guide

  1. Clone this repository using git clone REPOSITORY --recursive
  2. Download NodeJS
  3. Download Visual Studio Code
  4. Download Visual Studio Community 2019 (or later)
  5. Download CMake
  6. Open a terminal and execute npm install yarn --global (installs yarn globally)
  7. Open /client/vscode in Visual Studio Code
  8. Inside Visual Studio Code, open the terminal (View --> Terminal) and execute yarn install
  9. Execute yarn run compile inside that terminal
  10. Open a terminal inside of server/
  11. Run cmake CMakeLists.txt
  12. Open sqfvm_language_server.sln
  13. Right click sqfvm_language_server project inside the Solution Explorer and hit Build and wait for it to finish
  14. Inside Visual Studio Code, hit F5

Credits

Armitxes - SQF Grammar file

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 92.2%
  • TypeScript 4.0%
  • CMake 2.9%
  • Other 0.9%