Development Environment Setup: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
After succeeding at [[Compiling from Source]] for your platform, you can add set up your KoLMafia source in an Integrated Development Environment (IDE) of your choice. It is entirely possible to build and change KoLMafia without and IDE and some of the developers do just that. | After succeeding at [[Compiling from Source]] for your platform, you can add set up your KoLMafia source in an Integrated Development Environment (IDE) of your choice. It is entirely possible to build and change KoLMafia without and IDE and some of the developers do just that. | ||
====Platform-specific Development Tools==== | ====Platform-specific Development Tools==== | ||
; Apple's OS X notes on development for Java, including the XCode Tools setup, can make command line work easier. | ;''Apple's OS X notes on development for Java, including the XCode Tools setup, can make command line work easier.'' | ||
::[https://developer.apple.com/library/archive/documentation/Java/Conceptual/Java14Development/02-JavaDevTools/JavaDevTools.html Apple Developer Tools for Java] | ::[https://developer.apple.com/library/archive/documentation/Java/Conceptual/Java14Development/02-JavaDevTools/JavaDevTools.html Apple Developer Tools for Java] | ||
====Developer Text Editors==== | ====Developer Text Editors==== | ||
Choose your favorite, or add your favorite. | Choose your favorite, or add your favorite. | ||
; [http://www.barebones.com BBEdit] | ;[http://www.barebones.com BBEdit] | ||
:: Mac OS X based text editor | :: Mac OS X based text editor | ||
; [https://macromates.com TextMate] | ;[https://macromates.com TextMate] | ||
:: Another Mac based editor | ::Another Mac based editor | ||
; [https://www.ultraedit.com Ultra Edit] | ;[https://www.ultraedit.com Ultra Edit] | ||
:: cross-platform text editor | ::cross-platform text editor | ||
====IDEs==== | ====IDEs==== | ||
This list will be out of date shortly after it's written, but can be updated as newer tools and versions are released. | This list will be out of date shortly after it's written, but can be updated as newer tools and versions are released. | ||
; [https://www.jetbrains.com/idea/download/ IntelliJ IDEA] | ;[https://www.jetbrains.com/idea/download/ IntelliJ IDEA] | ||
:: [[IntelliJ Setup]] | ::[[IntelliJ Setup]] | ||
; [http://www.eclipse.org Eclipse] | ;[http://www.eclipse.org Eclipse] | ||
:: [[eclipse Setup]] | ::[[eclipse Setup]] | ||
; [https://code.visualstudio.com/ VS Code] | ;[https://code.visualstudio.com/ VS Code] | ||
:: [[VS Code Setup]] | ::[[VS Code Setup]] | ||
; [https://www.jetbrains.com/idea/download/ NetBeans] | ;[https://www.jetbrains.com/idea/download/ NetBeans] | ||
:: [[NetBeans Setup]] | ::[[NetBeans Setup]] | ||
; [http://developer.apple.com/tools/xcode/) Xcode] (Mac only) | ;[http://developer.apple.com/tools/xcode/) Xcode] (Mac only) | ||
:: [[XCode Setup]] | ::[[XCode Setup]] | ||
====Source Control Management tools==== | ====Source Control Management tools==== | ||
; [http://path/to/something/ TortoiseSVN] | ;[http://path/to/something/ TortoiseSVN] | ||
:: [[Tortoise Setup]] | ::[[Tortoise Setup]] |
Revision as of 19:47, 9 February 2021
After succeeding at Compiling from Source for your platform, you can add set up your KoLMafia source in an Integrated Development Environment (IDE) of your choice. It is entirely possible to build and change KoLMafia without and IDE and some of the developers do just that.
Platform-specific Development Tools
- Apple's OS X notes on development for Java, including the XCode Tools setup, can make command line work easier.
Developer Text Editors
Choose your favorite, or add your favorite.
- BBEdit
-
- Mac OS X based text editor
- TextMate
-
- Another Mac based editor
- Ultra Edit
-
- cross-platform text editor
IDEs
This list will be out of date shortly after it's written, but can be updated as newer tools and versions are released.
- Xcode (Mac only)