I've found that if I copy C# code from off of a website, and paste it into Notepad++, it can look ugly. Basically it's all on 1 line. Is there a way to format code, e.g. a way to take something like 1 long line of C# code, and then properly indent the code?
If you're trying to format a C-style language you can in fact use Notepad++ - but you'll need to install TextFX. You can do that via the Plugin Manager (Plugins
-> Plugin Manager
) or by downloading the ZIP from here. Once you've downloaded the ZIP just drop that DLL into the Plugins folder for Notepad++ (which is going to be under the install directory) and (re)start Notepad++.
Then when you want to use it use the TextFX
-> TextFX Edit
-> Reindent C++ Code
option from the menu. It will make something like this:
namespace Hello
{
public class MyClass
{
}
}
look like this:
namespace Hello
{
public class MyClass
{
}
}
In Visual Studio, when you paste the code, you can go to Edit --> Advanced --> Format Document
In Notepad++ you may be out of luck on the single line thing, but you can go to Language --> C --> C# (or language of code)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With