This a fairly generic non-programming specific question. I hope this is in the correct category. I apologize if not. The search and replace function within GMS is fairly straight forward. The only extra option you have is to search case sensitive, that's about it. Does anyone have any recommendations for some more advanced search tools? Here are a couple of examples of things I would like to do. (Never mind why too much, the point is the tools are not sufficient) 1) find // and delete everything after and including that that appears on the same line (remove comments) 2) Find where there is and if statement, ignore everything after that until a new if statement is found without a statement in between. (replace if then if with if && if) 3) Find where if = but not does follow another = (Find where I have missed an extra = symbol out) Gamemaker can't do this. I'm pretty sure. Could someone recommend something a bit more comprehensive than theGMS text editor environment.