Рет қаралды 4,798
I've been wanting to share some of the software I use regularly that helps me do my job, as I think it would be helpful for new programmers to know. I did this in one take, and was tempted to do it as a stream but I haven't quite worked up the nerve to doing it live. A lot of these aren't explicitly used for 'coding' but come in handy when doing software and game development in general.
Software shown:
Windows - Operating System
www.microsoft.com/en-us/windows
Visual Studio - Code editor, C++ and C# compilation and debugging. It's my favorite IDE (Integrated Development Environment)
visualstudio.microsoft.com/
Everything - Find files
www.voidtools.com/
Grepwin - Find files and find things within files (Visual grep)
tools.stefankueng.com/grepWin...
Agent Ransack - NOTE: Disallowed by some organizations. I believe it's just because of the name, but it has feature parity with Grepwin and to me has a nicer interface. Happy to use Grepwin if the company disallows Ransack, but this is my preference.
www.mythicsoft.com/agentransack/
Visual Studio Code
code.visualstudio.com/
CrypticSea's video (Alex Austin, programmer of Gish, Stunt Derby, Bridge Builder, many more):
• How I make games in C
www.crypticsea.com/ (His website. Buy his games.)
Terminal - I use this to manage my command prompt and neovim instances
apps.microsoft.com/detail/9n0...
Renderdoc - I use this for debugging graphics and shader code issues (OpenGL 3.3) in my personal projects with a very minimal example.
renderdoc.org/
Web tools:
Compiler Explorer
godbolt.org/
float.exposed
float.exposed/0x00000000
Not shown, slightly discussed:
WSL
learn.microsoft.com/en-us/win...
Neovim (nvim)
neovim.io/
Notepad++
notepad-plus-plus.org/
PIX
devblogs.microsoft.com/pix/in...
Thanks for watching, please let me know if you have any requests in the comments! Other software I use, or if you want me to go into more detail/show more examples. Also let me know if you use other tools, I want to hear about the best software you use!