質問の意味が捉えにくいのですが、別の質問 viewのテンプレートファイル作成について に関連しているとして回答すると...
Rails の開発・実行の環境構築( Ruby や Gem をコンパイルしてインストール)するために Command Line Tools for Xcode
(コマンドライン用コマンド) が必要です。
具体的には、brew install 〜
や rbenv install 〜
のコマンドを実行した際に Xcode のコマンドラインコマンドが呼び出されてコンパイルされます。
Rails の実行環境を構築するためには、Xcode に付随するコマンドラインコマンドを使いますが、通常の Rails のプログラミングには、Xcode は、ほとんど使いません。(実際には、bundle install
を実行した場合、 gem のインストール時に実行されていますが... 意識はしないと思います。)
Rails 開発に Xcode の GUI 画面を(エディタ等で)使うかという話であれば、一度も使ってないです。
Rails の開発環境を構築した後は、基本的に
rails new アプリ名
で rails のプロジェクトを作成して、
- テキストエディタ等で、Ruby のコードを作成・編集して、
rails s
で開発用のサーバーを起動して、Webブラウザで動作テスト
で、開発は可能です、
teratail の質問を見ていると ローカルPC での Rails 開発のテキストエディタや IDE としては、
- VS Code
- Atom
- Sublime Text
- RubyMine
(順不同)
あたりがよく使われているようですので、これらのエディタであれば、Google 検索しても使い方の説明しているページが多いのではないでしょうか。