Updated software page and download links here
- Pressing the button will open a dialog box in which you can select the text mode you want to use.
After saving a file, the add-in kicks in and start replacing carriage returns and line feeds. If the file is opened in Visual Studio, it will open a dialog box saying that the file has changed, and will ask if you want to reload it. This is quite annoying so you can set up Visual Studio to automatically reload changed files. To do this, select: Tools | Options | Editor, and check "Automatic reload of externally modified files".
This add-in was built with Visual C++ 6.0 with service pack 3. I haven't tested it with other versions, so you can take your chance. I heard from a friend that it didn't work with DevStudio/Visual C++ 5, so he downloaded the source, compiled it and then it worked.
If the add-in doesn't "remember" its previous settings between Visual Studio sessions, check the registry for the following key:
This is where Visual Studio saves its data and where the add-in creates its sub-keys. If it doesn't exist you may have a Visual Studio setup problems. If the key exists, it should have the following sub-key:
This is where the add-in saves its data. If the key doesn't exist, create it manually and see if it works.
- Added a new option: save in Windows mode. Until now you could either remove CR characters or do nothing. Now you can convert single LF characters to CR+LF pairs - convert from Unix to Windows format.
- First release outside my small beta tester comunity. (source files updated)
- Thanks to Jeff Cohen, the code works much faster, especially on large files.
You can download the latest version of the add-in from my website, together with other tools and utilities.
For bug reports, requests and annoyances, visit my website.