# Visual studio plugin

**URL:** <https://forum.dfinity.org/t/visual-studio-plugin/448>\
**Category:** Getting Started\
**Created:** [February 11, 2020, 9:20pm UTC](https://forum.dfinity.org/t/visual-studio-plugin/448 "2020-02-11T21:20:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Fulco](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/fulco/32/910_2.png) [@Fulco](https://forum.dfinity.org/u/Fulco)\
**Post date:** [February 11, 2020, 9:20pm UTC](https://forum.dfinity.org/t/visual-studio-plugin/448/1 "2020-02-11T21:20:05Z")

</div>

Hey everybody

I only just found out there is already a plugin for dfinity in vscode and wanted to share. It’s called dfinity motoko high light. It’s fairly basic highlighting key words like func, var, public, actor and comments but it makes developing actors much nicer than having it all as plain white text!

---

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [February 12, 2020, 8:06am UTC](https://forum.dfinity.org/t/visual-studio-plugin/448/2 "2020-02-12T08:06:33Z")

</div>

> [@Motoko grammar/parser code](https://forum.dfinity.org/t/motoko-grammar-parser-code/243/9):
>
> i can now install the motoko language extension for vscode, seems to work 😮
> 
> [dfinity motoko high light - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=BlockInsight.dfinity)
> 
> although it looks like this is only a color theme for highlighting

Just cross linking this. Here’s the for people to lazy to search for it and also a thread about the language server in case anyone is interested in trying to make this work! 🙂

---

<div class="post-metadata">

**Author:** ![rckprtr](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/rckprtr/32/809_2.png) [@rckprtr](https://forum.dfinity.org/u/rckprtr)\
**Post date:** [February 12, 2020, 4:59pm UTC](https://forum.dfinity.org/t/visual-studio-plugin/448/3 "2020-02-12T16:59:17Z")

</div>

Is there a tutorial to get the language server working with VSCODE?

---

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [February 12, 2020, 5:27pm UTC](https://forum.dfinity.org/t/visual-studio-plugin/448/4 "2020-02-12T17:27:17Z")

</div>

No one made it work yet, maybe you can?

---

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [March 3, 2020, 1:58am UTC](https://forum.dfinity.org/t/visual-studio-plugin/448/5 "2020-03-03T01:58:01Z")

</div>

hey, there is progress on this!

> [@Motoko extension for VSCode!](https://forum.dfinity.org/t/language-client-extension-for-vscode/502):
>
> I hacked [this little extension](https://marketplace.visualstudio.com/items?itemName=motoko-lsp-client.motoko-lsp-client) together to get code completion and compiler warnings with the dfx \_language-service command. This has been only tested on 0.5.2 and assumes your dfx binary lives in /usr/local/bin/dfx (this should be easy to fix). If you need to change the directory, use which dfx to get the correct path open ~/.vscode/extensions/motoko-lsp-client.motoko-lsp-client-{the-current-version-of-the-extension}/client/out/extension.js modify the path in line 12 to the output of which…
