「Unity/開発環境/オブジェクト検索」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→reference-viewerとは) |
(→bash(shell)で更新する方法) |
||
| (同じ利用者による、間の4版が非表示) | |||
| 行1: | 行1: | ||
==ReferenceViewerは== | ==ReferenceViewerは== | ||
| − | + | componentを使ってるオブジェクトを検索できる | |
==インストール== | ==インストール== | ||
| − | + | ttps://github.com/ina-amagami/unity-reference-viewer からDLしてAssets以下へ配置 | |
もしくは | もしくは | ||
| 行18: | 行18: | ||
==使い方== | ==使い方== | ||
検索したいファイル(画像とか)で右クリックで、"Find References In Project/ByGrep"すると、参照先のオブジェクト(prefabなど)が出てくる。 | 検索したいファイル(画像とか)で右クリックで、"Find References In Project/ByGrep"すると、参照先のオブジェクト(prefabなど)が出てくる。 | ||
| + | |||
| + | 公式:https://amagamina.jp/blog/reference-viewer/ | ||
| + | |||
| + | ==bash(shell)で更新する方法(mac)== | ||
| + | unity-reference-viewer_add.sh | ||
| + | <pre> | ||
| + | #!/bin/bash | ||
| + | |||
| + | # ファイルパス | ||
| + | FILE="Packages/manifest.json" | ||
| + | |||
| + | # 挿入するキーと値 | ||
| + | KEY="jp.amagamina.reference-viewer" | ||
| + | VALUE=' "jp.amagamina.reference-viewer": "https://github.com/ina-amagami/unity-reference-viewer.git",' | ||
| + | |||
| + | # 既にキーが存在するか確認 | ||
| + | if grep -q "\"$KEY\"" "$FILE"; then | ||
| + | echo "The key \"$KEY\" already exists in $FILE. No changes made." | ||
| + | else | ||
| + | # "dependencies": { の直後に挿入 | ||
| + | if sed -i '' "/\"dependencies\": {/a\\ | ||
| + | $VALUE | ||
| + | " "$FILE"; then | ||
| + | echo "Successfully updated $FILE" | ||
| + | else | ||
| + | echo "Failed to update $FILE" | ||
| + | fi | ||
| + | fi | ||
| + | </pre> | ||
| + | 実行方法 | ||
| + | sh unity-reference-viewer_add.sh | ||
2024年12月11日 (水) 11:58時点における最新版
ReferenceViewerは
componentを使ってるオブジェクトを検索できる
インストール
ttps://github.com/ina-amagami/unity-reference-viewer からDLしてAssets以下へ配置
もしくは
Packages/manifest.json のdependencies内に追加以下追加
{
"dependencies": {
"jp.amagamina.reference-viewer": "https://github.com/ina-amagami/unity-reference-viewer.git"
}
}
使い方
検索したいファイル(画像とか)で右クリックで、"Find References In Project/ByGrep"すると、参照先のオブジェクト(prefabなど)が出てくる。
公式:https://amagamina.jp/blog/reference-viewer/
bash(shell)で更新する方法(mac)
unity-reference-viewer_add.sh
#!/bin/bash
# ファイルパス
FILE="Packages/manifest.json"
# 挿入するキーと値
KEY="jp.amagamina.reference-viewer"
VALUE=' "jp.amagamina.reference-viewer": "https://github.com/ina-amagami/unity-reference-viewer.git",'
# 既にキーが存在するか確認
if grep -q "\"$KEY\"" "$FILE"; then
echo "The key \"$KEY\" already exists in $FILE. No changes made."
else
# "dependencies": { の直後に挿入
if sed -i '' "/\"dependencies\": {/a\\
$VALUE
" "$FILE"; then
echo "Successfully updated $FILE"
else
echo "Failed to update $FILE"
fi
fi
実行方法
sh unity-reference-viewer_add.sh
