Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more languages support ! #34

Closed
12 of 13 tasks
danymat opened this issue Jan 9, 2022 · 12 comments
Closed
12 of 13 tasks

Add more languages support ! #34

danymat opened this issue Jan 9, 2022 · 12 comments
Labels
enhancement New feature or request

Comments

@danymat
Copy link
Owner

danymat commented Jan 9, 2022

Hello, in effort to target more users and improve the plugin, I will add more languages support than those currently in place.

I use this survey to prioritize support: https://insights.stackoverflow.com/survey/2021#technology-most-popular-technologies

This is currently in TODO:

  • Rust (new support)
  • JavaScript/Typescript (add support for missing types)
  • Java (add support for missing types)
  • C# (new support)
  • Python (add support for missing types)
  • C++ (add support for missing types)
  • PHP (new support)
  • C (add support for missing types)
  • Go (new support)
  • Ruby (new support)
  • Bash (new support)
  • Kotlin (new support kdoc)
  • Groovy (new support)
@danymat danymat added the enhancement New feature or request label Jan 11, 2022
@danymat danymat closed this as completed Jan 25, 2022
@axieax
Copy link

axieax commented Jan 29, 2022

As one of the users potentially migrating from vim-doge, it would be awesome to see support for some of the popular languages supported there but not here, such as Bash, Groovy and Ruby. I haven't tested this, but does the JavaScript support work for Typescript, JSX and TSX as well?

@danymat danymat reopened this Jan 29, 2022
@danymat
Copy link
Owner Author

danymat commented Jan 29, 2022

Hello !

You right, I will add support for these 3 new languages (that reminds me of a reddit post that needs ruby support with YARDOC convention)

Typescript is already implemented, as well as Javascript. JSX and TSX should work with these annotation conventions, I should just link them to their respective main languages (JS and TS).

@danymat
Copy link
Owner Author

danymat commented Jan 29, 2022

JSX and TSX should work with these annotation conventions, I should just link them to their respective main languages (JS and TS).

Added support for them with latest commit

@axieax

This comment has been minimized.

@danymat

This comment has been minimized.

@axieax

This comment has been minimized.

@danymat

This comment has been minimized.

@axieax

This comment has been minimized.

@ObserverOfTime
Copy link

Can you also add Kdoc for Kotlin? It's similar to javadoc.

@danymat
Copy link
Owner Author

danymat commented Feb 8, 2022

Can you also add Kdoc for Kotlin? It's similar to javadoc.

Added to the list !

@danymat
Copy link
Owner Author

danymat commented Feb 8, 2022

Hello everyone ! I added support for ruby, as some people were requesting it !

danymat added a commit that referenced this issue Feb 11, 2022
@danymat
Copy link
Owner Author

danymat commented Feb 11, 2022

Hello @ObserverOfTime, just added a simple kdoc support ! You can try it out, but it's very preliminary. You can add more support to it if you want, (maybe neogen file, and some support to return)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants