Skip to content

a vscode extension for increased productivity while working with C/C++ projects, both massive and small.

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
LICENSE.txt
Notifications You must be signed in to change notification settings

Jalileh/autocomplete-c-cpp-declerations

 
 

Repository files navigation

Auto Complete Declerations! C/C++

x

a fork of SteveveSevetS's project:

 the purpose of the fork was to expand the extension so that it is useful in large scale C++/C  projects as well as add my own things to it.
 a lot of source changes has been made and new features are present.

New Features :

Auto Completion suggestion Rework:

  ✔️ namespaces, structs, classes, enum classes and enums have been added!
  ✔️ namespaces and data structures are now added onto method/function completions.
  ✔️ Global scope and inner header file searches, use '..' for global scope  
    
 Trigger key Auto Completion algorithm:

      ✔️ Auto Completion no longer restricted to single .cpp files where int main is present
      it works across all files now.

      ✔️ Auto Completion now works in headers so that it is ussful in header implementation and
      header only code.

      ✔️ Auto Completion removes suggestions from already defined functions and methods.

Fork Fixes and changes :

- namespace issue, 
- trigger key "." annoyance wont disturb you when you are accessing members of structs/classes.
- parser algorithm now avoids running through defined code inside of functions and just looks for declerations.

contribute to this repo through pull requests or report issues over here

VSCode Marketplace

About

a vscode extension for increased productivity while working with C/C++ projects, both massive and small.

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%