I need to modify a linux binary file. Is it ok to use MS visual studio to open and modify the binary file for linux? I know windows use CRLF, while linux uses CR to indicate end of line text files. Not sure any issue on binary file, I am not a big fan of vi and emacs, prefer IDE type editors.
1. You seem to be confusing binary/hex editors and text editors. If you want to use a hex editor, then the platform doesn't matter, as Disch pointed out. If you want to use a text editor, it probably also doesn't matter, as most advanced text editors can recognize all newline sequences and some may even alert you when a file contains inconsistent newlines.
2. UNIX uses LF as its standard newline sequence. MacOS before X uses CR.