Dscanner : Autocompletion for the D language.
script karma |
Rating 13/4,
Downloaded by 1070 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Idan Arye |
|
script type |
ftplugin |
|
description |
Dscanner is a D source code analyzer created by Hackerpilot. This plugin uses Dscanner to provide autocompletion for class/struct/object/enum members, for function calls, and for scope and version statements.
This plugin is developed under the Dscanner repository in GitHub:
Main repo: https://github.com/Hackerpilot/Dscanner
Vim plugin repo: https://github.com/Hackerpilot/Dscanner/tree/master/editors/vim |
|
install details |
Installation and Configuration:
Put the autoload and ftplugin folders in your vim runtime path.
Compile dscanner and put it in your path, or set the global variable g:dscanner_path to where you put dscanner.
If you need to use an include path, use the global variable g:dscanner_includePath as a list of those paths.
Using on Windows:
Under Linux, Dscanner reads /etc/dmd.conf to get the default include paths. The equivalent file in Windows - 'sc.ini' - does not have a fixed location, so you need to configure the import paths manually. You need the \src\phobos and \src\druntime\import folders from where you installed dmd. For example,
let g:dscanner_includePath=['C:\Program Files\dmd2\src\phobos','C:\Program Files\dmd2\src\druntime\import']
|
|
script versions (upload new version)
Click on the package to download.
ip used for rating: 18.97.14.85
|