JavaForVS
JavaForVS copied to clipboard
Java Language Support extension for Visual Studio
(repost from Microsoft/vsminecraft#18) I set up a new Java project using the "New MinecraftForge Mod (Minecraft 1.8)" template (from Microsoft's Minecraft plugin), and went to rename the folder "examplemod" under...
Originally posted at tunnelvisionlabs/LangSvcV2#47.
Originally posted at tunnelvisionlabs/LangSvcV2#27. Resource folders are folders whose contents are included in the final Jar file. These are common in Java builds. Currently the only way to add these...
Originally posted at tunnelvisionlabs/LangSvcV2#26. Currently Maven artifacts must be manually referenced on the local file system. It would be better if the artifacts could be referenced in a more natural...
Originally posted at tunnelvisionlabs/LangSvcV2#24. The Java compiler treats folders similarly to Jar files for the purpose of compilation and execution. The **Add Reference** feature should support this option in addition...
If a project contains only one class with a suitable `main` method, automatically use that class as the startup class for debugging rather than require all users set the debug...
Currently, if you attempt to debug an application on a 64-bit OS use the **Any CPU** solution platform, and you only have a 32-bit JDK installed, the debugging operation will...
Originally posted at tunnelvisionlabs/LangSvcV2#44. The debugger update in tunnelvisionlabs/LangSvcV2#38 is correct, but sub-optimal for a number of cases. For example, the character `'\0'` is displayed as `'\u0000'`. The escape sequence...
Originally posted at tunnelvisionlabs/LangSvcV2#43. The expression evaluation update in tunnelvisionlabs/LangSvcV2#36 is able to locate fields in outer classes when the outer class is assigned to a field named `this$0`. In...
Originally posted at tunnelvisionlabs/LangSvcV2#30. Currently types like `Object` are shown as `java.lang.Object` in the debugger. To reduce the horizontal space required by the watch windows (and thus provide users with...