【プログラミング】Cloneせずともコードを追うことができるGitHubViewerが欲しい!

記事サムネイル
1 : 2024/07/09(火) 17:32:18.942 ID:YAQmcOBv0
指定したhttp以下のフォルダーの中に入ってるテキストフォルダすべてをメモリに転記してメソッドをクリックしたら定義に飛べるようなものを希望
dllファイル以下のソースはアクセスは不可能だからそれはいいとして
2 : 2024/07/09(火) 17:32:31.079 ID:YAQmcOBv0
これは需要あるだろ
3 : 2024/07/09(火) 17:33:01.312 ID:YAQmcOBv0
編集機能は無くていい
必要なのはViewer
5 : 2024/07/09(火) 17:34:23.069 ID:AToCS8BI0
それ結局一括でプロジェクト読み込まないといけないからDLしないと無理だろ
7 : 2024/07/09(火) 17:35:28.058 ID:YAQmcOBv0
>>5
dlは必要だがメモリに展開するからフォルダーを汚さない
18 : 2024/07/09(火) 17:39:54.051 ID:AToCS8BI0
>>7
メモリに直接DLなんて不可能だろ
結局どこかのtempフォルダに展開してるだけだ
21 : 2024/07/09(火) 17:43:10.430 ID:YAQmcOBv0
>>18
そうなん?
スクレイピングでデータ引っ張ってくればいいかと思うんだが
8 : 2024/07/09(火) 17:35:48.381 ID:DAfN4cmG0
なんでクローンしたくないの
11 : 2024/07/09(火) 17:37:01.603 ID:YAQmcOBv0
>>8
めんどくさくね?
コンソールひらかなあかんし待つ必要あるし
フォルダーも汚れる
9 : 2024/07/09(火) 17:36:21.986 ID:U8plxTr+0
ブラウザで見ればよくね?
13 : 2024/07/09(火) 17:37:31.659 ID:YAQmcOBv0
>>9
ブラウザ版って関数から関数の定義に飛べなくね?
19 : 2024/07/09(火) 17:40:05.144 ID:U8plxTr+0
>>13
関数名で検索ならできるでしょ
22 : 2024/07/09(火) 17:43:41.335 ID:YAQmcOBv0
>>19
でも関数打たないといけなくね?
23 : 2024/07/09(火) 17:46:46.677 ID:U8plxTr+0
>>22
関数名選択してctrl+cでコピーできるよ
それを検索ボックスにctrl+vすればペーストもできる
26 : 2024/07/09(火) 17:48:28.775 ID:YAQmcOBv0
>>23
めんどくね?
30 : 2024/07/09(火) 17:51:09.093 ID:U8plxTr+0
>>26
手で打つよりは簡単だよ
10 : 2024/07/09(火) 17:36:38.147 ID:U8plxTr+0
WEBブラウザね
12 : 2024/07/09(火) 17:37:24.292 ID:iwIJNWu+0
メモリに展開って事故りそうな予感しかしないな
14 : 2024/07/09(火) 17:38:30.813 ID:YAQmcOBv0
>>12
いや普通じゃね?
俺達がテキストフォルダから受け取ったデータを見るにしても1度メモリに展開してそれ見てるようなもんだし
15 : 2024/07/09(火) 17:39:00.476 ID:vm8ig6Wy0
cloneすりゃいいじゃん
16 : 2024/07/09(火) 17:39:08.057 ID:aFfxiyra0
gerritみたいなの?
opengrok使えばいんじゃね
20 : 2024/07/09(火) 17:42:36.423 ID:YAQmcOBv0
>>16
すまんGerrit使ったことないからわからんがVisualStudioのctrl+クリック、もしくはF12がcloneせずに使える
ソースコードの改変はしなくても良い
17 : 2024/07/09(火) 17:39:34.199 ID:YAQmcOBv0
あとシンタックスハイライトもGitHubの貧弱なやつじゃなくてちゃんとできるやつがいいよね
24 : 2024/07/09(火) 17:46:47.856 ID:AToCS8BI0
DL機能あるのにわざわざスクレイピングとか意味分からんし
スクレイピングでフォルダ構造どうやって把握すんだよ
28 : 2024/07/09(火) 17:49:42.777 ID:YAQmcOBv0
>>24
スクレイピングでフォルダ階層わかるだろ
33 : 2024/07/09(火) 17:54:52.633 ID:AToCS8BI0
>>28
スクレイピングでフォルダ構造把握してどうやって各ソースを適切に配置するんだ?無知な俺に教えてくれ
35 : 2024/07/09(火) 17:59:37.901 ID:YAQmcOBv0
>>33
スクレイピングで階層内のテキストファイルのリンクを見つけます。
そのリンクに移動して再度スクレイピングをします。
その中のクラス名をその階層の名前として扱います。
はい終了
25 : 2024/07/09(火) 17:47:20.647 ID:DAfN4cmG0
てか、それくらいマクロ作ればよくね

url指定したら勝手にcloneして
vscodeで開くようにすれば

27 : 2024/07/09(火) 17:48:33.163 ID:AToCS8BI0
>>25
それでvscode閉じたらtempフォルダ削除するだけで可能だな
29 : 2024/07/09(火) 17:50:04.396 ID:YAQmcOBv0
>>25
いやクローンしちゃうじゃん
31 : 2024/07/09(火) 17:51:12.341 ID:kPcgD8q50
githubの画面で.押してみ

コメント

タイトルとURLをコピーしました