여러 항목이 있을 때 폴더 이동 지원
4198 단어 Xcode
이러한 명령을 사용하여 지정된 항목으로 이동하거나 항목을 열 수 있습니다.
xcode_scripts
명령
명령
설명
xccd
Xcode 항목 이름에서 디렉토리로 이동
xcopen
Xcode 항목 이름에서 디렉토리의 Xcode 열기
xcconfig
명령 매개변수 표시
xclist
지정된 디렉토리 아래의 Xcode 항목 목록 내보내기
xcindex
색인 Xcode 항목 경로
xo
xcopen의alias
xc
xccd의alias
xccd (alias xc)
지정된 항목의 경로로 이동합니다.
$ xc XVim # xvim のプロジェクトのあるフォルダへ移動
$xc タブ # 探索先パス内にあるプロジェクト名の一覧を表示します
NSStringTextObject UDPLogger PSUserDefaultsMonitor RLRegEx
$ xc NSタブ #プロジェクト名を補完して、NSStringTextObjectになります
$ popd # 移動はpushdで行うので、popdで戻る事ができます。
$ xc # パラメータ無しの場合はhisotryから選択できます。
0: NSStringTextObject: ~/src/xcode/lib/NSStringTextObject
1: UDPLogger: ~/src/xcode/lib/UDPLogger
select a path > # 0または1を入力する。qを入れるとキャンセルする。
기본적으로 현재 디렉토리에서 항목을 검색합니다.
~/.xc_config의 search_paths의 "."~/src"등으로 변경하여 검색 경로를 설정할 수 있습니다.
xcopen (xo)
Xcode에서 지정한 항목을 엽니다.
$ xo XVim # xvim のプロジェクトのあるフォルダを開きます
$xo タブ # 探索先パス内にあるプロジェクト名の一覧を表示します
NSStringTextObject UDPLogger PSUserDefaultsMonitor RLRegEx
$ xo NSタブ #プロジェクト名を補完して、NSStringTextObjectになります。
$ xo # パラメータ無しの場合はhisotryから選択できます。
0: NSStringTextObject: ~/src/xcode/lib/NSStringTextObject/NSStringTextObject.xcworkspace
1: UDPLogger: ~/src/xcode/lib/UDPLogger/UDPLogger.xcproject
select a path > # 0または1を入力する。qを入れるとキャンセルする。
xcconfig
$ xcconfig # 設定を表示する
search_paths: ["."] # プロジェクトを探索するパス
search_depth: 4 # 探索する深さ
exclude_paths: [".git", "Pods"] # 除外するパス
history_num: 12 # 履歴の数
$ xcconfig --generate # 設定ファイル~/.xc_configを生成する
xclist
지정한 디렉터리 아래의 항목 이름을 표시합니다.내부적으로 프로젝트 이름을 보충하는 데 사용됩니다.$ xclist ~/src 4 # 4は探索する深さ
NSStringTextObject
UDPLogger
PSUserDefaultsMonitor
RLRegEx
xcindex
xcxo는 매번 폴더 검색을 하기 때문에 검색 경로를 깊이 설정하면 느려질 수 있습니다.따라서 Xcode 프로젝트 경로의 인덱스를 작성하여 속도를 높일 수 있습니다.$ xcindex ~/src 10 # ~/srcが探索元のフォルダ.10はインデックスを作成する階層。
xc UDPLogger # ディレクトリを探索する代わりにindexを検索.
xcindex를 실행하면 ~/.xcindex 파일을 생성하고 인덱스를 자동으로 사용합니다.~/를 비활성화하려면xcindex를 삭제합니다.
설치 $ cd ~
$ git clone https://github.com/hmuronaka/xcode_scripts.git
$ cd xcode_scripts
$ ./install.sh
.bash_프로필에 다음 내용 추가$ source ~/.xcode_scripts/xcode_script.bash
많은 Xcode 프로젝트를 관리하는 사람들에게 편리할 수 있습니다.
Reference
이 문제에 관하여(여러 항목이 있을 때 폴더 이동 지원), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hmuronaka/items/6d766b362ae86718da68
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ xc XVim # xvim のプロジェクトのあるフォルダへ移動
$xc タブ # 探索先パス内にあるプロジェクト名の一覧を表示します
NSStringTextObject UDPLogger PSUserDefaultsMonitor RLRegEx
$ xc NSタブ #プロジェクト名を補完して、NSStringTextObjectになります
$ popd # 移動はpushdで行うので、popdで戻る事ができます。
$ xc # パラメータ無しの場合はhisotryから選択できます。
0: NSStringTextObject: ~/src/xcode/lib/NSStringTextObject
1: UDPLogger: ~/src/xcode/lib/UDPLogger
select a path > # 0または1を入力する。qを入れるとキャンセルする。
$ xo XVim # xvim のプロジェクトのあるフォルダを開きます
$xo タブ # 探索先パス内にあるプロジェクト名の一覧を表示します
NSStringTextObject UDPLogger PSUserDefaultsMonitor RLRegEx
$ xo NSタブ #プロジェクト名を補完して、NSStringTextObjectになります。
$ xo # パラメータ無しの場合はhisotryから選択できます。
0: NSStringTextObject: ~/src/xcode/lib/NSStringTextObject/NSStringTextObject.xcworkspace
1: UDPLogger: ~/src/xcode/lib/UDPLogger/UDPLogger.xcproject
select a path > # 0または1を入力する。qを入れるとキャンセルする。
$ xcconfig # 設定を表示する
search_paths: ["."] # プロジェクトを探索するパス
search_depth: 4 # 探索する深さ
exclude_paths: [".git", "Pods"] # 除外するパス
history_num: 12 # 履歴の数
$ xcconfig --generate # 設定ファイル~/.xc_configを生成する
$ xclist ~/src 4 # 4は探索する深さ
NSStringTextObject
UDPLogger
PSUserDefaultsMonitor
RLRegEx
$ xcindex ~/src 10 # ~/srcが探索元のフォルダ.10はインデックスを作成する階層。
xc UDPLogger # ディレクトリを探索する代わりにindexを検索.
$ cd ~
$ git clone https://github.com/hmuronaka/xcode_scripts.git
$ cd xcode_scripts
$ ./install.sh
.bash_프로필에 다음 내용 추가$ source ~/.xcode_scripts/xcode_script.bash
많은 Xcode 프로젝트를 관리하는 사람들에게 편리할 수 있습니다.
Reference
이 문제에 관하여(여러 항목이 있을 때 폴더 이동 지원), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hmuronaka/items/6d766b362ae86718da68텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)