gpt4 book ai didi

ruby-on-rails - 全局替换文本以重命名 sublime 中的多个文件

转载 作者:行者123 更新时间:2023-12-02 03:40:53 25 4
gpt4 key购买 nike

我正在开发一个 Rails 4 应用程序,我需要更改其中一个模型的名称。这转化为更改许多其他文件,例如 Controller 、 View 等。

我已经生成了一个迁移来更改表名。然后使用全局查找和替换(即 ctrl+shift+F).

作为最后一步,我只需要重命名 文件名 以及例如模型从 owner.rb user.rbowners_controller.rbusers_controller.rb

最佳答案

如果您使用的是 linux 系统而不是 sublime,您可以使用终端,将目录更改为您的项目根目录并使用:

find . -name '*owner*' -exec bash -c 'mv $0 ${0/owner/user}' {} \;

我在这里找到了这个技巧:),干杯

find a pattern in files and rename them

关于ruby-on-rails - 全局替换文本以重命名 sublime 中的多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20169517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com