One of the best software to edit a file is Notepad++ because it allows you to edit medium large files without crashing and also it recognizes many different languages like XML or SQL.