Tools used for development
#1
Because of having to move to a different computer, I've realized how many 3rd party tools I'm actually using while developing MCServer. It's become non-trivial to get all of them, so I thought I might list them in a forum thread, for my future reference, for other devs to check if it may be of some help to them and also as the homage to the authors of those tools. So here we go:

Visual Studio 2013 Express, an alternative compiler for Windows 7+
Direct ISO (~790MB): http://download.microsoft.com/download/7...xp_ENU.iso
Web installer (~1 MiB): http://download.microsoft.com/download/7...s_full.exe

MineCraft (obviously), needed for debugging:
http://www.minecraft.net

Decoda - the Lua IDE that supports debugging the plugins, syntax highlight and more.
Official site: http://unknownworlds.com/decoda/
Source code: https://github.com/unknownworlds/decoda
Setup guide: http://mc-server.xoft.cz/LuaAPI/SettingUpDecoda.html (from APIDump-generated docs)

ZeroBrane Studio - A Lua IDE written in Lua that supports debugging, syntax highlight and more. If setup using the guide it also knows all the Cuberite API functions.
Official site: http://studio.zerobrane.com/
Source code: https://github.com/pkulchenko/ZeroBraneStudio/
Setup guide: http://mc-server.xoft.cz/LuaAPI/SettingUpZeroBrane.html

Minutor, useful for getting a top-down overview of the world. Useful especially when fiddling with world generators:
Official site: http://seancode.com/minutor/
Code: https://github.com/mrkite/minutor
Executables (up-to-date): http://mc-server.xoft.cz/Minutor2/

MineViewer, visualisation tool that shows you cross-sections through the world.
Official site (seems abandoned): http://xiatek.org/?page_id=115
Code: https://github.com/dzamkov/MineViewer
Executables (up-to-date): http://mc-server.xoft.cz/MineViewer/

AMIDST, a tool for visualising vanilla-generated biomes and for finding features, such as villages and strongholds:
http://www.minecraftforum.net/topic/6267...itch-huts/

Minecraft Land Generator for generating huge untouched worlds for gathering statistics
https://sites.google.com/site/minecraftlandgenerator/

ProfileResultsViewer, visualises profiling information collected by Microsoft's profiler (in "Release profiled" build).
http://www.codeproject.com/Articles/1446...udio-for-F

Visual Assist, a plugin to make VisualStudio much smarter (and much more bloated)
http://www.wholetomato.com/

NBTExplorer, can open and edit all NBT files, such as chunks (when exported outside the MCA files), schematic files etc.:
http://www.minecraftforum.net/topic/8406...s-and-mac/

Schematic2Blueprint, can open schematic files and slice through them vertically. Super-simple and super-fast:
http://klaue.net16.net/programme/ownprog...int.en.php

Grab, a tool that can show binary data as uncompressed bitmaps with varying pallettes, can open raw cBlockArea files etc.
<my own tool, currently unavailable online, will upload soon-ish>

SQLite browser, for viewing the structure and data of all SQLite database files.
http://sqlitebrowser.org/

(more to be filled in later, when I remember them Smile )

Eclipse, the IDE for everything
http://eclipse.org

CDT, a plugin that adds C++ capability to Eclipse.
https://projects.eclipse.org/projects/tools.cdt

Editors:
Notepad++ - http://notepad-plus-plus.org/
SciTe - http://www.scintilla.org/SciTE.html


Do you use any other tools that you might consider useful?
Reply
Thanks given by:
#2
Well, since I'm obcessed with plugins stuff, I only use SciTE, which is very minimalistic (and not powerfull) code editor for .lua files Smile
Reply
Thanks given by:
#3
I use notepad++ for plugin stuff.
Reply
Thanks given by:
#4
Visual Assist XBig Grin
Reply
Thanks given by:
#5
Gentlemen, neither of you provided a link, so it's pretty much useless.

Also, I don't want to start editor wars, so I'm gonna include editors only as a list under one common header, once you provide the links.
Reply
Thanks given by:
#6
http://notepad-plus-plus.org/
Reply
Thanks given by: xoft
#7
http://www.scintilla.org/SciTE.html
Reply
Thanks given by:
#8
Oh okayTongue
http://www.wholetomato.com/

Best VS plugin ever
Reply
Thanks given by:
#9
Added Decoda and MineViewer, two more invaluable tools. (Also a bump Smile )
Reply
Thanks given by: NiLSPACE
#10
sublime text for me Smile
Reply
Thanks given by:




Users browsing this thread: 17 Guest(s)