我是Rails的新手。我创建了一个新的rails应用程序来尝试不同的基本rails命令。像rails g controller
,rails g model
,rails g scaffold
。但过了一段时间,我有点忘了我所做的。显示Rails应用程序结构
是否有命令显示我的应用程序中有什么? 之类的信息后我运行rails g controller C p1 p2
, 显示我所有的东西?
我是Rails的新手。我创建了一个新的rails应用程序来尝试不同的基本rails命令。像rails g controller
,rails g model
,rails g scaffold
。但过了一段时间,我有点忘了我所做的。显示Rails应用程序结构
是否有命令显示我的应用程序中有什么? 之类的信息后我运行rails g controller C p1 p2
, 显示我所有的东西?
如果您使用的是Ubuntu或类似的Linux操作系统,则可以使用此Linux命令。确保你在project_directory/app
之内。使用下面的命令:
find ./controllers ./models
或
find ./controllers ./models -type f -follow -print
-type f
意味着它会显示实时文件(不是符号连接)
-follow
意味着它会跟着你的目录符号链接
-print
wil让它显示文件名。
这将列出所有您创建的控制器和型号。
如果你想有一个ls
型显示器,你可以做以下
find /dir -type f -follow -print|xargs ls -l
http://mama.indstate.edu/users/ice/tree/ – numbers1311407
等待,你想看哪个控制器,模型或视图最近是否使用生成器创建的? – illusionist
@CbaBhusal:是的,'rake routes'实际上很接近:)只是想知道是否有其他更多的细节信息要显示。如果没有别的东西,我只会与'rake routes'一起生活:) – meizin