User Tools

Site Tools


proton_vsrename

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
proton_vsrename [2012/07/30 06:53] sethproton_vsrename [2023/06/09 00:46] (current) seth
Line 1: Line 1:
 === How to duplicate an example project with vsrename === === How to duplicate an example project with vsrename ===
 + 
 At some point you're probably going to say, "Hey, I understand what's going on, and I want to build my new game, Laser Cats, based on RTSimpleApp." (or RT3DApp, etc) At some point you're probably going to say, "Hey, I understand what's going on, and I want to build my new game, Laser Cats, based on RTSimpleApp." (or RT3DApp, etc)
  
Line 8: Line 8:
  
 === Smart renaming with vsrename (Windows only) === === Smart renaming with vsrename (Windows only) ===
 +
 +**WARNING:**  This doesn't edit the file linux/linux_compile.sh right, it changes it to have DOS end of lines.  You will have to manually change this back using Notepad++ (Edit->EOL Conversion->Unix LF) or something if you're doing linux compiles from linux!
  
 First, grab [[http://www.codeproject.com/KB/cpp/vsrename.aspx|vsrename (Visual Studio Project Renamer)]] - what it does is intelligently search and replace in file names and inside text file (it can figure out what is a text file or not) in an entire directory tree.  Don't let the Visual Studio in the name fool you, it doesn't really care what files it works on. First, grab [[http://www.codeproject.com/KB/cpp/vsrename.aspx|vsrename (Visual Studio Project Renamer)]] - what it does is intelligently search and replace in file names and inside text file (it can figure out what is a text file or not) in an entire directory tree.  Don't let the Visual Studio in the name fool you, it doesn't really care what files it works on.
 +
 +It's smart enough to ignore files that contains characters that signal it's not a text file. (ie, it won't touch binaries and the like)
  
 Grab vsrename.exe and throw it somewhere in your path to get ready. Grab vsrename.exe and throw it somewhere in your path to get ready.
Line 39: Line 43:
  
 It IS possible to do directory checkout of your own svn located inside of your svn proton checkout btw - it's what I do for client projects, works like charm. It IS possible to do directory checkout of your own svn located inside of your svn proton checkout btw - it's what I do for client projects, works like charm.
 +
 +For linux users... ermm... well, [[https://unix.stackexchange.com/questions/46276/finding-all-non-binary-files|check this out]]?
  
proton_vsrename.1343631233.txt.gz · Last modified: 2012/07/30 06:53 by seth