code-d icon indicating copy to clipboard operation
code-d copied to clipboard

Fully featured D language extension for Visual Studio Code using Serve-D

Results 140 code-d issues
Sort by recently updated
recently updated
newest added

When using an `in` contract for a function, the expression inside the parentheses is not highlighted _if_ it is on the same line as the `{` bracket. When it's on...

syntax highlighting

When using a hyperlink starting with `http:`/`https:`, it is incorrectly regarded as a [field ](https://dlang.org/spec/ddoc.html#sections). ```d module app; import std.stdio; /** * http://nu.nl */ void main(){ writeln("Test"); } ``` ![image](https://user-images.githubusercontent.com/17416803/164513285-808bcdf8-66a9-42bd-9cff-e7c91e723e22.png)...

bug

Since 2018 DUB may pass `-mtriple` targets to ldc2 from `-a`/`--arch=` argument, like `dub build -ax86_64-windows-msvc --complier=ldc2`. It would be great if I can use `x86_64-windows-msvc` for building from vscode...

not sure if feasible, but one could possibly suggest imports for methods that are within current includes + stdlib.

enhancement

I often find myself in need of knowing the type of an `auto` declaration, especially when working with Phobos, where the returned type of most functions is implied by the...

duplicate

DScanner had cycolmatic complexity check added, it could be shown as a codelens on each function in the editor

https://code.visualstudio.com/updates/v1_65#_language-status-items what this could show: - the currently active project (serve-d) - if it's loaded with dub, compile_commands.json or fsworkspace - could show serve-d version in there - show DCD...

When using an alias to define for example an array or an associative array, hints are not provided when the type of this array is aliased. ```d module app; import...

bug

See: https://marketplace.visualstudio.com/items?itemName=hbenl.vscode-test-explorer for UI https://github.com/atilaneves/unit-threaded and https://code.dlang.org/packages/silly for functionality

enhancement

https://marketplace.visualstudio.com/itemdetails?itemName=spmeesseman.vscode-taskexplorer See https://github.com/spmeesseman/vscode-taskexplorer/issues/22