IDE Recommendations?
I'm looking for an IDE that supports auto completion for eso api that is up to date ie 100023 any suggestions?
Thanks |
See www.esoui.com/forums/showthread.php?t=1820 and http://www.esoui.com/forums/showthread.php?t=776 .
One thread is IntelliJ with a generated API file for autocompletion. The other one is a custom plugin for a LUA-Editor. |
I'm using IntelliJ and try to keep the api files up 2 date. Takes some time, but you are able to check most files also within the wiki or esoui only code at github.
|
There is also something for Eclipse LDT now: http://www.esoui.com/downloads/info2...ocomplete.html
|
And I have done some hack work on LDT to support more features,
https://cdn.esoui.com/forums/showthread.php?t=7924 I will release the patches after I have made my addons up to date. |
VSCode is the best free IDE supporting many languages, including Lua and is VERY fast.
|
Does VSCode support any auto-completion markups/files so one can add support for the Elder Scrolls Online API?
|
Not directly, but one can write a plugin to extend the Lua language server which provides the autocompletion underneath. I looked into it a while ago, but felt that it is too early to switch over from eclipse, since VScode is rather unstable (api-wise) and changes a lot between its monthly releases and it also doesn't yet support all the features I'd like it to have. Maybe I'll give it another look next year.
|
Quote:
|
Quote:
|
Quote:
I could probably write plugins to take care of most of these issues, but with the way they churn out updates every month, I feel it would be a waste of time right now, since it could become obsolete quite quickly. |
I use VS Code for most things but I do agree proper multi-monitor support is needed. They did add window pinning inside the VS Code frame and that's ok if you just have 1 large monitor but doesnt help multi-monitor setups.
They should drop the Visual Studio name from it because most people don't use it for VS. * There are few TODO plugins that probably do what you want, I also see a eclipse keymap plugin too. |
Quote:
|
Quote:
|
VS Code definitely is from Microsoft. It was not intended to replace Visual Studio entirely, but it is akin to Atom or Sublime with some extra IDE bells and whistles via its plugin / extension repository while keeping it lightweight.
Fun fact, you can also technically run the editor for VS Code in a web browser (see Monaco Editor on MS GitHub) -- the desktop client is basically using Electron shell (or similar) iirc? FWIW... |
Quote:
|
Actually the IntelliJ 2019 version do not support the lua plug in of silvanar anymore :( the auto completion and lookup lua files for the eso API bug a lot atm.
I can see if I find an explanation in my txt documents but it'll take some time. I think I did it manually with regex and notepad++ until someone wrote a parse script php based for it. I can upload both of they are not already in the forums, in the next weeks. Check this thread for some info about how to setup IntelliJ. The provided api files there are old but still work (at least most do with Emmylua plug in). https://www.esoui.com/forums/showthr...p?t=776&page=3 |
All times are GMT -6. The time now is 10:59 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI