vscode-nim icon indicating copy to clipboard operation
vscode-nim copied to clipboard

An extension for VS Code which provides support for the Nim language.

Results 77 vscode-nim issues
Sort by recently updated
recently updated
newest added

I made a single nim file with the given contents, and I don't get any errors in VS Code (no red line, no entry in the Problems list, etc). If...

[Recursive import](http://nim-lang.github.io/Nim/manual.html#modules) is now supported in Nim, but currently, it shows a bunch of problems (errors?) in the problems panel. (Already checked that the code works.) Code: ``` # Module...

# Missing feature Currently when one selects text and presses round or square brackets it surrounds the selected text. Yet, this behavior is missing for curly brackets. This would be...

The nim language was installed manually from source, so it wasn't in the standard PATH. After manually adding it, the VSCode extension still brings up the error. Windows 10 VS...

Hi, love this extension. This is a feature request. Some people have different versions of nim on their system, for them it would be a great to have a setting...

When I edit `config.nims`, like following with vscode-nim, ```nims task hello, "hello": echo "Hello" ``` It shows errors ![image](https://user-images.githubusercontent.com/15924606/126030771-52cb061d-6cfa-43fa-be58-139a1799749c.png) So, I want to edit nimscript without showing error.

```nim import sugar type SomeType = object str: string num: int var x, y = SomeType() y.num = 40; x.num = 2 dump y.num + x.num ``` ![image](https://user-images.githubusercontent.com/30507409/117686043-25718a80-b1bf-11eb-83a8-9874475aba25.png) ![image](https://user-images.githubusercontent.com/30507409/117686065-2b676b80-b1bf-11eb-8b42-b28ffe4ca430.png)

Same as #190 but for `type` ```nim type Directions = enum east, west, north, south SomeObj = object bar: int proc foo(str: string): Directions = west # rename this doesnt...

https://user-images.githubusercontent.com/30507409/117684950-281fb000-b1be-11eb-9b31-59e7149fd593.mp4

```nim proc fun(foo, bar: string) = let x = foo & bar ``` Renaming foo renames only on second line, not on first, so then there an error `undeclared identifier`...