4/26/2023 0 Comments Intellij key promoter x![]() The small rust project I've got open now in Neovim is consuming 3.7G in Zellij, and 6.3G in rust-analyzer. The Vim family promised light-weight, responsive and fast, but in my experience there is no free lunch to eat here. I appreciate the advice from to try disabling unused features etc. Īddressing the issue of bloat raised by the OP, I also found IntelliJ consumed a lot of memory on my machine and could be sluggish to respond. all the other advantages of an IDE: support for VCS, team work, deployment.setup to build, run, test binaries and libs from the IDE.debugging with breakpoints, variable inspection (not as good as native languages but OK), stack, threads.cargo commands from the IDE or from the terminal.fairly good refactoring features, even if they're not as complete yet as for the tool's native languages it's still much, much better than other Rust "IDEs".very good code navigation and inspection.very good syntactic awareness - at the expense of some CPU power to keep the index tables up-to-date, so code completion and error detection are very reliable.Sure, it's far from stable (1.4k issues on their GitHub) but in practice it's already good enough for development. I have tried it with P圜harm but there are some specific problems that don't exist on IntelliJ. It can be used with IntelliJ, CLion and P圜harm. It's not free, I think it's possible to use the plugin on the Community Edition or on Android Studio but you won't get the debugger feature. To be fair, I'm using their tools regularly for Kotlin and Python, but there isn't much of a learning curve in the case of Rust, except maybe knowing the keyboard shortcuts for those like me who don't want to use the mouse all the time (a pdf document is available from the menu, for the main shortcuts). I've tried a few solutions, but for me nothing compares to the IntelliJ plugin when it comes to the overall IDE experience.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |