You can use whatever text editor you want (assuming it can handle Unix line ends), but Bloodshed isn't going to work to compile*. You need one of the development environments referenced in SimpleGuideToCompiling.
*I haven't really used Bloodshed. Maybe you can set up the project so that you can compile from within Bloodshed, but it won't work out of the box.