Ищу переименовыватель файлов и в файлах
От: Varavva  
Дата: 20.02.16 08:18
Оценка:
Есть папка с кучей исходников. В этой папке есть файлы проектов для разных OS и IDE, разные версии MSVC и XCode.
Есть необходимость переименовать файлы, но так, чтобы в файлах проектов они тоже переименовались. Открыть в одной из IDE не поможет, так как тогда в другой все слетит.

Какая тулза может помочь?
Re: Ищу переименовыватель файлов и в файлах
От: · Великобритания  
Дата: 20.02.16 12:17
Оценка:
Здравствуйте, Varavva, Вы писали:

V> Есть папка с кучей исходников. В этой папке есть файлы проектов для разных OS и IDE, разные версии MSVC и XCode.

V> Какая тулза может помочь?
cmake же
avalon/1.0.432
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
Re: Ищу переименовыватель файлов и в файлах
От: Anton Batenev Россия https://github.com/abbat
Дата: 20.02.16 12:36
Оценка:
Здравствуйте, Varavva, Вы писали:

V> Есть необходимость переименовать файлы, но так, чтобы в файлах проектов они тоже переименовались. Открыть в одной из IDE не поможет, так как тогда в другой все слетит.

V> Какая тулза может помочь?

sed ?
... в первом классе мне говорили, что нужно делиться, а теперь говорят, что это незаконно ...
Re: Ищу переименовыватель файлов и в файлах
От: Vain Россия google.ru
Дата: 21.02.16 16:09
Оценка:
Здравствуйте, Varavva, Вы писали:

V>Есть папка с кучей исходников. В этой папке есть файлы проектов для разных OS и IDE, разные версии MSVC и XCode.

V>Есть необходимость переименовать файлы, но так, чтобы в файлах проектов они тоже переименовались. Открыть в одной из IDE не поможет, так как тогда в другой все слетит.
V>Какая тулза может помочь?
Эээ.. А как сейчас то работало, вы сами проекты руками синхронизировали?
Есть же make тулзовины типа cmake'а, которые тебе любой проект сгенерят и меняешь соответственно cmake список файлов, через обычный notepad-овый редактор.
Но тебе придётся все проекты перевести на cmake. К тому же у него свои тараканы навроде "внешних проектов", которые не отслеживают изменение зависимостей "из каропки". Ну или вечная борьба со способом передачи переменных окружения, которая до сих пор "хромает".
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: Ищу переименовыватель файлов и в файлах
От: Sheridan Россия  
Дата: 26.02.16 12:14
Оценка: +1
Здравствуйте, Varavva, Вы писали:

V>Есть папка с кучей исходников. В этой папке есть файлы проектов для разных OS и IDE, разные версии MSVC и XCode.

V>Есть необходимость переименовать файлы, но так, чтобы в файлах проектов они тоже переименовались. Открыть в одной из IDE не поможет, так как тогда в другой все слетит.
Ничего не понял... Файлы исходников закопипастены под разные оси\ide?
В таком случае имхо надо сильно потрудиться и вычистить копипасты, объединив файлы и вынеся разницу в #define, #ifdef или что там за язык у тебя.
Далее описать один раз проект в cmake, настроив различные цели сборки (make win32, make linux-static и так далее) и...

Разработка идёт в куче ide под разными осями и файлы конфигурации ide (читай, файлы в которых описан проект) свалены в одной папке навалом?
... имхо убрать из репозитория весь этот мусор, оставив только cmake. Каждый у себя пусть делает что хочет, хоть в блокноте программирует. Пускай только следит за валидностью и актуальностью описания сборки своего куска в CMakeLists.txt

Или я действительно не понял, какая у тебя в итоге цель. Я писал для цели "навести порядок в проекте"
Matrix has you...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.