Vscode: ファむル゚クスプロヌラヌのGitステヌタス

䜜成日 2015幎11月19日  Â·  247コメント  Â·  ゜ヌス: microsoft/vscode

アトムがプロゞェクト゚クスプロヌラヌで提䟛するものず同様です。

  1. 新しいファむルは緑色で衚瀺されたす。
  2. 倉曎埌は黄色/オレンゞ色で衚瀺されたす。
  3. 無芖されたファむルは透明に衚瀺されたす。

ありがずう

feature-request file-decorations file-explorer git

最も参考になるコメント

圹立぀スクリヌンショットをいく぀か远加したす。

Atomのデフォルト

screen shot 2016-12-15 at 12 29 11

VSCodeのデフォルト

screen shot 2017-01-05 at 10 55 23

党おのコメント247件

  • 1

これが䜕らかの圢で拡匵機胜ずしお公開されおいれば、かっこいいでしょう。 堎合によっおは、朚が少し色で汚れおいお、クリスマスツリヌのように芋えるこずがあるのではないかず心配しおいたす。 たたは、そうでない堎合は、少なくずもオンずオフを切り替えるオプションがありたす。

はい私は同意する。 これを拡匵APIで公開するために、別の問題を䜜成したした1394を参照。

+1

それも倧奜きです。 Gitタブは非垞に䟿利ですが、これは別の目的です。Atomのような色を䜿甚するず、䜕がどこで倉曎されたかを䞀目で確認できたす色は自動的に最䞊䜍ディレクトリたで䌝播したす。 それはおそらく私がAtomから最も芋逃しおいる機胜です。

通垞、数十たたは数癟の倉曎されたファむルがコミットされおいないため、クリスマスツリヌのように芋える可胜性は䜎いです:)

したがっお、このPRは終了したようです。 @bpasero @ joaomoreno-この䜜業のステヌタスに関する曎新はありたすか

曎新なし...

この問題に関心をお寄せいただき、ありがずうございたす。 珟圚、バックログに割り圓おられおいたす。 毎月、バックログからアむテムを遞択しお、珟圚の反埩を蚈画したす。 詳现に぀いおは、 https//github.com/Microsoft/vscode/wiki/Issue-Tracking#planningを参照しお

私たちは開発者の小さなチヌムであるため、1぀のマむルストヌンで取り組むこずができる機胜の芁求ず問題は非垞に倚くありたす。 それでも、プルリク゚ストはい぀でも歓迎し、品質基準を満たしおいれば喜んで受け入れたす。

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1

+1曞き蟌みを停止しおください。 問題のすべおの人にメヌルを送信したす。 最初のコメントに絵文字の反応を䜿甚したす。

+1

こんにちは、この機胜リク゚ストに぀いお䜕かニュヌスはありたすか 私は今日vscodeを䜿い始めたした、そしお私はすでに愛しおいたす、しかし私は本圓に倉化を瀺す色が恋しいです
おめでずうございたす

+1

これを実装する際は、 206を考慮しおください。

圹立぀スクリヌンショットをいく぀か远加したす。

Atomのデフォルト

screen shot 2016-12-15 at 12 29 11

VSCodeのデフォルト

screen shot 2017-01-05 at 10 55 23

+1

+1

これは非垞に䟿利です。

ファむルずアむコンがファむルツリヌにリストされる方法を倉曎する機胜はすでにありたす。
この拡匵機胜はそれを行いたす
https://github.com/robertohuertasm/vscode-icons。

ただし、ファむル名は色付けされたせん

+1

+1

䜕か倉曎はありたすか この機胜により、Atomからの移動が停止したす。 :(

VSCのパフォヌマンスがはるかに良くなったので、私はAtomから離れたした。 しかし、これは私がVSCで芋逃しおいる莅沢な機胜です。

+1

これを拡匵機胜ではなく組み蟌み蚭定䟋 git.colorExplorer ずしお䜿甚するずよいず思いたす。

@arkonそのような拡匵機胜はありたすか 䜕も芋぀かりたせんでした。

ほずんどの堎合、ファむル゚クスプロヌラヌにはそれを倉曎するためのAPIがありたせん
gitの倉曎に。 拡匵機胜は私にずっおは問題ありたせん。

金、2017幎2月3日には、午前7時52分ラヌフルの[email protected]は曞きたした

@arkon https://github.com/arkonそのような拡匵機胜はありたすか できたせんでした
いずれかを芋぀けたす。

—
このスレッドにサブスクラむブしおいるため、これを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/Microsoft/vscode/issues/178#issuecomment-277177373 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AEQJ1eoLm7Sp59a2hE0tIFQnb0Q5cJnSks5rYs6tgaJpZM4GlYyH
。

@ rahulnever2farいいえ、拡匵APIずしお公開できるこずが以前に提案されおいたため、これは単なる提案でしたこれも問題ないず思いたす。

最近VSCodeに移行するこずを決定したしたが、この機胜が本圓に恋しいです

远加しおください。 Atomからゞャンプしようずするず、生産性に摩擊が加わりたす。

@KozhokarAlex @bhudgensなど最初の投皿の芪指を立おるアむコンをクリックしお、この機胜をリク゚ストしおいる開発者を衚瀺したす。 圌らは問題を芪指で䞊べ替えお、どの機胜リク゚ストが最も人気があるかを刀断したす。

この皮の問題の䞊べ替えからわかるように、この問題は珟圚3番目に芁求されおいる機胜です。

いいぞ。 最近Atomからやっお来たした。すぐにVSCodeで芋たいです

ああありがずう@joaomoreno

FileExplorerだけでなく、同じcoloring / qitステヌタスをQuickOpenに远加しおください。
このようにしお、ファむルを開くこずは、すでに倉曎されたファむルに基づいお芖芚的にフィルタリングできたす。

これで䜕が起こっおいるのですか メンテナが@joaomorenoPRをマヌゞしないのはなぜですか 今䜿甚できるプラグむンはありたすか これはばかげた蚈画です

@SOSANA PRずはどういう意味か

2824はこれを修正するための扉を開くので、もう少し我慢しおください。

@SOSANAは問題であり、PRではありたせん🀣

+1この機胜は生産性にずっお玠晎らしいでしょう

+1

@ publiclass1 @ hevans90、...+1ずコメントした他のすべおの人を挿入...、あなたはこの機胜が欲しいどれだけに぀いおの蚘事ではないコメントをしおください。 これは、GitHubが絵文字反応を远加したものです。 元のコメントを高く評䟡するだけです。 そうすれば、意図したずおりに電子メヌル通知を䜿甚できるようになりたすこの問題の進行状況に぀いお最新情報を入手しおください。䞖界䞭の誰もがこれを望んでいるわけではありたせん。 スパムを送っおくれおすみたせん。 より倚くの人々が+1 ingの問題を止めるこずを孊ぶこずを心から願っおいたす。

+1

私はPhpStormを䜿甚しおいたすが、すべおにVSCodeを䜿甚したいず思いたす。 私は珟圚、できるだけ倚くのVSCodeりィンドりを䜿甚しおいたす。 私はPhpStormの色を奜む/知っおいるので、最終的にこのカラヌリングシステムをオプションずしお䜿甚しおいただけたせんか。 参考のために

黒-最新-ファむルは倉曎されおいたせん。
灰色-削陀枈み-ファむルはリポゞトリからの削陀がスケゞュヌルされおいたす。
青-倉曎枈み-ファむルは最埌の同期以降に倉曎されたした。
緑-远加-ファむルはリポゞトリぞの远加がスケゞュヌルされおいたす。
茶色-䞍明-ファむルはロヌカルに存圚したすが、リポゞトリになく、远加するようにスケゞュヌルされおいたせん。

https://www.jetbrains.com/help/phpstorm/2016.3/file-status-highlights.html経由など。 君たちはロック、ありがずう。

ず

  • 競合でマヌゞされたファむルは赀で衚瀺されたすが、

競合するものを他のものず区別するのは非垞に䟿利です

+1 Git <> Explorerビュヌを切り替える必芁があるのは非垞に非生産的です。

理想的には、倉曎セットを、開いおいるファむルがあるグルヌプずしお衚瀺したり、色で芖芚化された倉曎のネストされたツリヌを衚瀺したりするこずもできたす䞊蚘の

䞀人来お、+ 1で止めおください。

最初の投皿に芪指を立おおください。

プラグむンが個々のファむルやフォルダヌに色を付けるこずができる汎甚APIを䜜成するための興味深いナヌスケヌスず匕数がありたす。

Trello゚ヌゞングパワヌアップず同様のファむル/フォルダヌ゚ヌゞング-長い間觊れられおいないgit履歎で刀断されるファむルずフォルダヌをフェヌドアりトしお、「ワヌキングセット」をより明確にし、芋぀けやすい。

理由小さなプロゞェクトの倧芏暡なリポゞトリがあり分析レポヌト甚のスクリプトの束を考えおください、䜜業の90以䞊が再び倉曎されるこずはありたせんただし、叀いものをサブフォルダヌに移動するこずはできたせん。レポを指すリンク。

ツリヌアむテムに色を付けるためのAPI゚ンドポむントがあれば、gitログを読み取り、いく぀かのルヌルセットに埓っお各ファむル/フォルダヌに色を付けるプラグむンを䜜成できたす。

では、これに察する拡匵機胜を䜜成できるAPIはただありたせんか、それずも統合機胜ずしお実装されたすか

これに関する曎新はありたすか

+1

+1

+1

メヌルの受信トレむを+1しおスパムを送信するのをやめおください。

それはたったく目的を果たしたせん。

スパムを送信しないxDに+1

protip本文が「+1」に等しい/䞀臎する/ lolwutsであるgithubからのメッセヌゞを陀倖したす

これらの人々を止めるこずはできたせん。

@fredrikaverpilずしお@jmbelloteauはVSCodeの問題は元のコメントたで芪指の番号で゜ヌトされ、以前のコメントで述べたした。 したがっお、最初のコメントにリアクションを远加する代わりに「+1」をコメントするこずは、フィヌドバックを提䟛する正しい方法ではなく、すべおの人に圹に立たない電子メヌルを送信するだけなので、確かにスパムです。 そしお、反応を远加するのずは反察に、それは考慮されたせん。

+1

私はWebstormでもこれにずおも慣れおいたすD。 しかし、私が芋るこずができるように、これはおそらく遅かれ早かれ開発されるでしょう。 これはむンスピレヌションを埗るためのWebstormのスクリヌンショットです@abdonrdに続く

screen shot 2017-04-16 at 19 03 16

ああ、远跡されおいないファむルも赀で衚瀺されたす

+1

今日初めおVSコヌドを詊しおみたしたAtomからのもの。私が最初に怜玢した拡匵機胜の1぀は、゚クスプロヌラヌビュヌでの「gitstatus」の匷調衚瀺でした。 「゜ヌス管理」タブ自䜓は非垞に䟿利ですが、フォルダ/ファむルを匷調衚瀺するず、ディレクトリツリヌを垞に展開したたたにするこずなく、䜜業䞭のコンポヌネントにすばやく移動できたすより深くネストされた構造を持぀。

理想的には、色を個別に倉曎できるず䟿利です。

{
    git.newFileColor: 'green',
    git.changedFileColor: 'yellow',
    git.untrackedFileColor: 'blue',
    git.ignoredFileColor: 'gray,
    git.mergeConflictFileColor: 'red'
}

+1

私はしばらくの間、氎を飲むこずを思い出させる良いアプリを探しおいたした。
するず、このスレッドを賌読しおいるこずに気づきたした。
+1を続けおください、圌らはもう圹に立たないわけではありたせん🚰

@mmazzarolo
なぜあなたは氎を飲むためにリマむンダヌが必芁ですか 喉が枇いたら飲むだけでは足りたせんか

ずにかく、+ 1をやめおください。 開発者はすでにこれを認識しおおり、曎新があれば投皿する予定です。

@pohmelieそれは有効な代替手段です、ありがずう

+1

wtfはこれらの+1人ず間違っおいたすか

玠晎らしいアむデア、@ davidhu2000 git.ignoredFileColor: '#333333'ような16進色もサポヌトするず䟿利です。

JetBrainsが䜿甚するタむプず色の玠晎らしいリストがここにありたす https 

+1この機胜がどれだけ必芁かに぀いおの意識を高める

私がVSCodeを䜿甚しおいない唯䞀の理由。 残念な 

コヌドベヌスのどこからこれを実装し始めるこずができるか知っおいる人はいたすか 刺したいです。

@admosity昚幎、誰かがプルリク゚ストを送信したしたが、拒吊されたした https 

2824は、少し前にマヌゞされた䞊蚘のどこかでブロッカヌずしお蚀及されたした。 そこでの倉曎を芋お、VSチヌムが望む方法で実装されおいるこずを確認したす。

@AndreasGassmann玠晎らしい 芋おいきたす。

最埌の1぀の重芁な機胜により、vscodeに切り替えるこずができたせん。

この機胜が組み蟌たれるず、vscodeに倉曎したす

進捗状況を知りたいので、この号を賌読しおいたす。
誰もがこの機胜がどれほど望たれおいるかを知っおおり、今のずころ2番目に賛成の問題です:)。

本圓にこの機胜が必芁な堎合は、最初のコメントに賛成祚を投じ、繰り返しコメントを远加しないようにしたす。

この機胜がVSCodeに切り替える必芁があるず感じおいる人のために。 これは、Atomから切り替えたずきに最初に芋逃した機胜だったず蚀えたすが、IMOは、この玠晎らしいIDEに支払う䜎䟡栌です。
さらに、先週、Atomでいく぀かの䜜業を行う必芁があり、VSCodeのgitビュヌを本圓に芋逃しおいたした。

@waderyanこれはアトムから移行するディヌルブレむカヌです。

はい、お願いしたす

+1

+1

+1

workbench.main.jsを倉曎し、 git status出力に基づいおCSSを挿入するこずで、この機胜を実装する非垞に醜いハックを䜜成したした。 VS Codeの内郚ファむルを調べお、VS Codeに5秒ごずにgit status実行させおもかたわない堎合は、ご芧ください。

https://github.com/karabaja4/vscode-explorer-git-status

アップデヌト28.6.2017プロゞェクトを再床開いたずきにプラグむンが読み蟌たれないバグを修正したした。
アップデヌト30.6.2017 :( Atomず同様に倉曎されたファむルの芪ディレクトリの匷調衚瀺を远加したした。
アップデヌト1.7.2017ファむルの照合が完党なファむルたたはディレクトリパスを䜿甚しお行われるようになりたした。 この倉曎の前に、別の倉曎されたディレクトリず同じ名前のディレクトリが匷調衚瀺されおいたした。

こんにちは、
この機胜が実装されおいるかどうかわかりたせんか
蚭定も拡匵機胜も芋぀かりたせんでした。これは2幎近く前に開かれたので、混乱しおいたす。

@sanjibukaiこの問題はただ未解決であるため、ただ実装されおいたせん。 ただし、 @ karabaja4が䞊のコメントで䜜成したハックを䜿甚できたす。

私はここで新しいですが、この明らかな機胜を远加するのに本圓に2幎近くかかるのでしょうか。
意倖にも最近たでvscodeに぀いお聞いたこずがありたせんでしたが、それに぀いお聞いたずき、提唱された䞻な機胜は、vscodeがgitをうたく統合する方法です。 そしお確かにそれは良いこずです。
この機胜がただ欠けおいるのはなんず残念なこずでしょう。
それでも、良い仕事を続けおくださいvscodeチヌム👍

この機胜なしでは集䞭し続けるこずはできたせん。 線集するファむルを芚えおおく必芁があるたびに。

+1

@ karabaja4ハックでPRをしお、それを適切に実装する方法に぀いおフィヌドバックをもらいたせんか

@saadaそのコヌドのいずれかをgit statusプロセスを実行するこずは、この機胜を実装するための正しい方法ではありたせん。 これを実装する適切なコヌドは、最初から䜜成し、VSCode゜ヌスフレヌムワヌク内に正しく実装する必芁がありたす。 それは倧倉な䜜業であり、残念ながら珟時点では十分な時間がありたせん。 ごめん 

蚘茉されおいる指暙が、返信ではなく、元の投皿が取埗した+1の数であるずすでに蚀われおいる堎合、積み重ねおも問題は解決したせん。 たた、これが開発者向けのツヌルであるこずを考えるず、ここで行われおいるオヌプン゜ヌスプロセスを理解しおおらず、どれだけの資栌があるかに少し驚いおいたす。 機胜リク゚ストは未解決の問題ずしおここにありたす。 投皿で+1しお、自分でおそらく、メンテナず協力しお無駄にならないようにマヌゞを芁求するか、そのたたにしおおくこずができたす。 それがあなたにずっお重芁な機胜である堎合は、Atomを䜿甚しおください。 私がこれを曞いおいるずき、4000以䞊の未解決の問題がありたす。 あなたは忍耐を行䜿する必芁がありたす。

たたは、その間に@ karabaja4ハックを䜿甚しおください-あなたの仕事に感謝したす

+1
これを行うのは、 devchatの話を聞くだけで、コメントが倚い問題がより泚目されるからです。

@ karabaja4お疲れ様でした。 別のアプロヌチinitでgit statusを実行し、 onFileSaveむベントが発生するたびに曎新するのはどうですか これはより効率的でしょうか

おそらく、gitステヌタスを曎新する方法を構成できたす。

+1これは远加するず非垞に圹立ちたす

@Kaijunどうやっお実装すればいいのかわかりたせん。 onFileSaveむベントはどこから来るのでしょうか

それがドキュメント保存時のコヌドからのものである堎合私がそれに添付する方法を知っおいるず仮定しお、ファむルの移動やコピヌなどの倉曎ず同様に、コヌドの倖郚で倉曎されたファむルは無芖されたす。

゜リュヌションツリヌに実装されおいるフォルダヌ監芖ロゞックからのものである堎合、これはツリヌ党䜓に察しお再垰的に実行する必芁がありたす。 パフォヌマンス面で䟡倀があるかどうかはわかりたせん。

@ karabaja4コヌドは倖郚の倉曎も怜出するず思いたす。 したがっお、デバりンスシステムを䜿甚しおこのような「むベント」にフックするず、同じ間隔で耇数のファむルが倉曎されおも、耇数のgitステヌタスチェックがトリガヌされなくなりたす。 これはうたくいくかもしれたせん おそらく、fsピヌスに粟通しおいる誰かがチャむムを鳎らすこずができたすか

これは本圓にバックログにあるべきではありたせん。 この䞀芋小さな機胜を远加するこずには、非垞に珟実的な䟡倀がありたす。 開発者の幞せは道を進んでいたす。 この問題を芋おがっかりするのは䜕千もの+1であり、2015幎以降無芖されおいたす。

@kamok本圓です Atomは遅いですが、別のオプションがありたした... WebStormに戻りたした。これは、Gitに加えお、vscodeに拡匵機胜をむンストヌルする必芁がある他の機胜ず統合する方法で無敗であり、それでも非垞に高速です。速床の点では、IDEずいうよりも軜量の゚ディタヌのように芋えたす。 この機胜だけではファむル゚クスプロヌラヌのGitステヌタス、vscodeナヌザヌを維持するにはただ十分ではありたせん。 これはバケツのほんの䞀滎になりたす。 これは、WebStormから提䟛された、私が最も芋逃しおいない機胜です。
vscodeチヌムは、JetBrainsのメンバヌがどのようにそれを行っおいるかを確認するこずをお勧めしたす。
申し蚳ありたせんが、詊しおみたした...䜕ヶ月もvscodeに苊劎し、曎新埌の曎新を埅っおいたしたが、それでも垞にvscodeを閉じお、WebStormでプロゞェクトを再床開いおいたす゚クスプロヌラヌのGitステヌタスツリヌ、スタッシュ、ロヌカル倉曎甚のフォルダヌ/ツリヌビュヌ、ブランチの比范、右クリック>クリップボヌドずの比范...そしおこれらは私の頭のすぐ䞊にありたす。 Vscode Gitの統合には、開発者を本圓に支揎したいのであれば、ただ道のりが遠いです。

䜿甚しお私のサムスンSM-G950Fから_Sent FastHubを_

@MrCroft䜜業方法が非垞に心配な堎合は、チヌムに盎接連絡するこずをお勧めしたす。それ以倖の堎合は、問題を高く評䟡しお+1し、気になる堎合は線集者を切り替えたす。

@cucumbur私はすでにしたしたvscodeから切り替えたした。 vscodeがどのように感じられるかが本圓に奜きだったので、私はただ悲しみを述べおいたす。 䜿い続けるこずができるように、Gitがうたく統合されおいればよかったず思いたす。 倚くの人が同じように感じおいるず思いたす。
私はただそれを監芖したす。 たぶん、「それほど遠くない将来」にそれが行われるこずを知っおいるでしょう... vscodeを陀いお、私は実際にはマむクロ゜フトの倧ファンです...゜フトりェアずハ​​ヌドりェア、圌らは10回のうち9回非垞に高品質のものを構築したす。 vscodeが9の1぀になるこずを願っおいたす。

䜿甚しお私のサムスンSM-G950Fから_Sent FastHubを_

@kamokすべおの新しい問題はバックログに入り、察凊されるたでそこにずどたりたす。 この機胜はたったく無芖されおいないず思いたす。 それはあなたが思っおいるよりも倚くの倉曎を必芁ずするだけです。 私の知る限り、圌らはこれを拡匵APIの䞀郚にしたいず考えおおり、珟圚、ファむルツリヌにはこれを実珟するための倚くの機胜がありたせん。

問題を芪指で䞊べ替えるず、この問題が2番目に人気のある問題であるこずがわかりたす。最初の問題は䜜業䞭であり、ほが完了しおいたす。 もう1぀が完了するずすぐに、圌らはこれに取り組み始めるず確信しおいたす。

ただし、このスレッドをずきどき曎新するのは玠晎らしいこずです。

アトムから切り替えたしたが、曎新されたファむルが匷調衚瀺されおいない倧芏暡なプロゞェクトでは、䜜業が困難になりたす。
この機胜が利甚可胜になるたでAtomに切り替えたす

おそらく、私にずっお有効な代替/暫定的な解決策は、「゚ディタヌを開く」ビュヌでツリヌ構造を耇補するこずです。 通垞、ビュヌには「曎新された」ファむルが衚瀺されたすが、プロゞェクト内のどこにこれらのファむルがあるかが明確であるかどうかずは察照的に、ファむル名のダンプだけを操䜜するのは非垞に困難です。

これに関する曎新はありたすか

https://www.youtube.com/watch?v=rTyN-vvFIkE&t=4s

私はマゟヒスティックに👎私自身のコメントです。

VSCodeを詊し続けおいたすが、この機胜が䞍足しおいるため、切り替えるこずができたせん。 切り替えようずするたで、Atomでこの機胜にどれだけ䟝存しおいるかに気づきたせんでした。

これがatomからVScodeに切り替わるのを埅っおいるだけで、すぐに実装されるこずを願っおいたす。

+1

2幎が経ちたした。

そしお驚くべきこずに、あなたのコメントはそれを倉えるこずにはなりたせんでした。 開発ず朜圚的な貢献を気にする私たちの人々はあなたの問題のスレッドを賌読したす、あなたのコメントは䜕の圹にも立たず、99人に圹に立たない電子メヌルを送りたす

やっおみないず結果が出ないですよね

最初はずおも芋逃しおいたした。持っおいるず非垞に䟿利ですが、「diffexplorer」垂盎メニュヌの3番目のアむコンは非垞に匷力で、非垞に䟿利です。

+1
これが実装されおいれば玠晎らしいでしょう...

ハックのむンストヌルを簡玠化するgulpタスクを䜜成したしたVS Code 1.15のみ。

git clone https://github.com/karabaja4/vscode-explorer-git-status.git
cd vscode-explorer-git-status
npm install
gulp install # as root/administrator

PSただすべおのプラットフォヌムでテストされおいたせんが、誰かがOSXで詊しおいただければ幞いです。

@ karabaja4あなたの「ハック」は、vscode自䜓に実装するのがそれほど耇雑ではないようです。 vscode開発者はすぐにこの問題を修正しおいないようですが、プルリク゚ストを䜜成できたすか

@ karabaja4ありがずうございたす macOS Sierra、VSCode1.15.1で私のために働いおいたす。

@ karabaja4ありがずう ここでFedora26、VSCode1.15.0で䜜業しおいたす。 それだけで、Atomからの切り替えがはるかに䟿利になりたした。

@ karabaja4 + 1ありがずう!! Ubuntu 14.04 64、VSCode 1.15.1手動むンストヌルで私のために働いおいたす

+1

@ karabaja4 + 1これはすごい。

+1

@mattiプラス1

䜿甚arm64のための私のHTC MSM8996から_Sent FastHubを_

@ibrokemypieマむナス2

Lolbugを䜿甚しおarm32甚のHTCMKB826262から送信されたした

この機胜に関するニュヌスはありたすか

+1

+1

+1

@ karabaja4ありがずう男= D <3

+1

うわヌ、これは2幎前に実装されるべきでした

@eosrei +1

+1

+1
珟実に盎面したしょう。 私はVSCodeが倧奜きですが、Gitタブは本圓にひどいです

@ karabaja4こんにちは、1.16がリリヌスされたした。このリリヌスでハックを移怍したすか ありがずう。

線集マルチルヌトワヌクスペヌスを䜿甚しおいる堎合ではなく、1.16で動䜜したす。

@karabaja4👍

@ karabaja4はちょうど私の日を䜜りたした。 ありがずう

+1

+1

+1コメントは、GitHubの問題を自動的に犁止する必芁がありたす...

GitHubが+1の投皿を解析し、元の投皿に察する芪指を立おる絵文字の反応に自動的に眮き換えた堎合は、より良いでしょう。

@ karabaja4あなたのハックは

git clone https://github.com/karabaja4/vscode-explorer-git-status.git
cd vscode-explorer-git-status
npm install
gulp install # as root/administrator

唯䞀のこずは、起動時に譊告メッセヌゞが衚瀺されるこずです。 幞いなこずに、それは単なる譊告です。

VSCodeバヌゞョン1.16.0

+1

これがただ実装されおいない理由はありたすか、たたはこの機胜が远加される予定はありたすか

昚日、私はAtomに1時間戻っお、最新のideアップデヌトを䜿甚したした。ファむルツリヌビュヌに色付きのファむルがあるので、私の生掻はずおも簡単だず思いたした。

線集回避策が芋぀かりたした。 vsコヌドファむルの1぀に行を远加する1分未満の䜜業のは魅力のように機胜したす https://github.com/karabaja4/vscode-explorer-git-status

@ timc13 @ fro3clr @ WLLR9505 @ngortheone @edokeh @ncnegoleo @loehx @aecorredor @BenGale

+1を投皿する代わりに絵文字リアクションを䜿甚できるこずを芋たこずがありたすか

githubにコメントを投皿するたびに、トピックのすべおのサブスクラむバヌは通知を受け取り、䞀郚のナヌザヌは電子メヌルも受け取りたす。 +1ず曞かれた電子メヌルを読むのはちょっずむラむラしたす、そしおあなたはそれらのコメントで芋るこずができたす、たくさんありたす-1:。

コミュニティは、私たち党員が代わりにリアクションを䜿い始めれば感謝しおいたす。
https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments

この情報に違反し、他の人がこの通知を受け取ったこずをお詫びしたす。

他のスレッドで、Microsoftが機胜の優先床を+1コメントの数で評䟡しおいるこずを読みたした。 これが間違っおいお、機胜のランク付け方法がたったくわからない堎合は、お詫び申し䞊げたす。 コメントを削陀したした。 いずれにせよ、攻撃的な態床の仲間ずは䜕ですか あなたはより良いトヌンで同じこずを指摘するこずができた@leocaseiro

也杯。

こんにちは@aecorredor 、倱瀌に聞こえた堎合はお詫び申し䞊げたす。
私は英語を母囜語ずしないので、翻蚳された衚珟の1぀が悪いように聞こえたのかもしれたせん。 そのコメントの説明を改善するのを手䌝っおください。 迷惑ずいう蚀葉を眮き換える必芁がありたすか 䜿い物にならない ありがずう。

PS倱瀌に聞こえたかもしれないので、あなたが私のメヌルで読んだ䞖界を線集しおくれおうれしいですが、誰かを怒らせる぀もりはありたせんでした。


曎新以前のコメントを眮き換えたした。音が良くなった堎合はお知らせください。 ありがずう

ねえ@leocaseiro 、

そもそもその悪い蚀葉を曞いおすみたせん。 私は実際に気づきたした
蚀語の壁がおそらく混乱を匕き起こしおいたのだず。 しかし
ええ、私はこれらの2぀の単語を次の行に沿った䜕かに眮き換えたす。
「お願いしたす、私たちは皆、党䜓的なgithub゚クスペリ゚ンスを改善しようずしおいたす
未解決の問題/機胜のリク゚スト、そしお人々が䜿い始めたらいいのに
「+1」のようなコメントの代わりに絵文字の反応
スレッドに䞍芁なオヌバヌヘッドがあり、実際にはそうではない電子メヌルをトリガヌしたす
意味のある方法で貢献したす。 方法に぀いおは、このリンクを参照しおください
絵文字の反応は機胜したす{ここにリンク}

也杯、そしおハヌドな気持ちはありたせん。

ベスト。

23:44時月、2017幎9月18日には、レオCaseiro [email protected]
曞きたした

こんにちは@aecorredorhttps //github.com/aecorredor 、聞こえたらお詫びし
倱瀌。
私は英語を母囜語ずしないので、おそらく私の翻蚳者の1人です
衚珟が悪そうだった。 の説明を改善するのを手䌝っおください
そのコメント。 迷惑ずいう蚀葉を眮き換える必芁がありたすか 䜿い物にならない ありがずう。

PS私がメヌルで読んだ䞖界を線集しおくれおうれしいです。
倱瀌に聞こえたしたが、誰かを怒らせるこずは決しお私の意図ではありたせんでした。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/Microsoft/vscode/issues/178#issuecomment-330420547 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AIsVa9fgWXPMFBgkZdHjQHKhUEDJb8Bmks5sjziWgaJpZM4GlYyH
。

https://github.com/Microsoft/vscode/blob/master/CONTRIBUTING.md

「+1」コメントの代わりにリアクションを䜿甚したす。

+1

前のコメントの埌で+1の数が枛るこずを本圓に望んでいたしたが、突然別の+1が珟れたした😁。

プログラマヌぱラヌメッセヌゞを読んでいないこずでナヌザヌを非難するこずがよくありたすが、コメントや指瀺を読むこずができないので、それは残念です。

おそらく、+ 1をコメントする代わりに、ナヌザヌにリアクションを䜿甚するように求めるために、README.mdに䜕かを眮く䟡倀がありたすか たぶんCONTRIBUTING.mdでは少し隠されおいたす。

わかりたせん。登録を解陀しお、準備ができたらリリヌスノヌトを埅぀だけだず思いたす。

私はこれを凊理する芁点を䜜成したした。 @ karabaja4による修正では、無芖されたファむル/フォルダヌが適切にグレヌ衚瀺されたせん圌の問題を参照。 マヌゞされなかった

したがっお、これをもっずうたく機胜させたい堎合は、私の芁点を確認しおください //gist.github.com/WadeShuler/1637073371ad126779076344c34278f3

@ikatyang 申し蚳ありたせんが、それはこの機胜が10月2017に導入されるこずを意味したすか

@nkkollawリンクはこのコメントからのものhttps 

コメントは、「反埩蚈画」ではなく、ここでこの問題に関連するこずを議論するこずを求めおいるだけでしたそしおそれらを英語で議論するこずを求めおいたした。

ああ、 @ tiangolo 、ありがずう。

この機胜を実装するためのAPIができるたで、Atomに我慢しようずしたす申し蚳ありたせんが、これを支揎するのに十分ではありたせん。

私はプロゞェクト自䜓の䞭で曎新を行うこずに取り組んでいたす。
今のずころ、機胜しおいる抂念実蚌を䜜成したしたが、すべおを適切な堎所に配眮するためにレむダヌを理解する必芁があるため、tslintを通過したせん。
ここにいく぀かの曎新を入れたす。誰かが私を助けたいず思ったら、埌でプルリク゚ストぞのリンクを入れたすので、助けおください。

2017幎10月のむテレヌションを予定!! 👍

これの最初のバヌゞョンがありたす。 これは10月に来るので誰もが安心したす。

oct-09-2017 18-09-19

もう少し情報

  • 色はテヌマで定矩されたす。぀たり、奜みに合わせお色を調敎できたす。
  • これを有効/無効にする蚭定がありたす
  • これはバヌゞョン管理に限定されたせん。 たた、ファむル゚クスプロヌラヌ782を参照で゚ラヌ/譊告を匷調衚瀺するこずも怜蚎しおおり、これを拡匵機胜の䜜成者に公開するこずを怜蚎しおいたす。

未解決の質問

  • 色だけで十分ですか テキストやアむコンのヒントも必芁ですか
  • 芪はどの子ステヌタスを取埗する必芁がありたすか これは重芁になりたすか ゚ラヌや譊告があれば簡単ですが、より重芁なのは、倉曎されたファむル、远跡されおいないファむル、たたは無芖されたファむルですか
  • これらのファむル装食を「OpenEditors」バケットやファむルピッカヌなどにも衚瀺する必芁がありたすか

䜕かが起こっおいる間、私はこの問題を最新の状態に保ちたす。 い぀ものように、「+ 1」の代わりに感情を䜿甚しおください-コメント。 おかげで、ハッピヌコヌディング

個人的には、䞊の画像にあるもので十分です。 芋栄えが良く、ありがずう

濃い灰色の.gitignoreによっお無芖されたファむルを芋逃しおいるようですか

内郚の無芖されたファむルだけの芪フォルダヌの色グレヌアりトを倉曎するこずはありたせん。 フォルダ自䜓が無芖された堎合にのみグレヌ衚瀺されたす。 私のコメントを参照しおください/いく぀かのコメントを修正しおください。 Gitにステヌタスをダンプさせ、それがディレクトリかファむルかを怜出したす。 ファむルツリヌのファむル/フォルダにクラスを远加するだけで機胜したす...「git-status-modified」や「git-status-added」など。 その埌、テヌマは魔法を働かせるこずができたす。

皆さんが取り組んでいるこずを私たちに匕っ匵らせおくれればいいのですが、そうすれば私たちはそれで遊んで、PRを䜜成するこずができたす。 正盎なずころ、それが台無しになった堎合、実行可胜な解決策が劥圓な時間内に達成できない堎合、人々はおそらくコヌドの䜿甚をやめるでしょう。 倚くの人私を含むが同様の問題のためにAtomを離れたした。

たた、゚ラヌがある堎合は、ツリヌ内のファむル名の前埌にドットを䜿甚するず思いたす。 これは目立たず、テヌマにスタむルを蚭定させ、Gitの色の匷調衚瀺を劚げたせん。

はい、これは拡匵機胜の開発者に公開する必芁がありたす。 すでに行われおいるはずです。 クヌルな拡匵機胜を䜜成したり、皆さんがしなかったこずを修正したりするために、ファむルツリヌを制埡したくないのはなぜですか

濃い灰色の.gitignoreによっお無芖されたファむルを芋逃しおいるようですか

確かに、それは進行䞭の䜜業であり、物事は䞀床に1぀ず぀起こりたす。 無芖されたファむルも10月に登堎したす。

皆さんが取り組んでいるこずを私たちに匕っ匵らせおくれればいいのですが、そうすれば私たちはそれで遊んで、PRを䜜成するこずができたす。

確かに、それはすべおjoh/fecoブランチにありたす。 実際のデヌタにプロバむダヌを䜿甚する新しい装食サヌビスがありたす。 消費偎には、ファむル名のレンダリングに䜿甚するファむルラベルがありたす

内郚の無芖されたファむルだけの芪フォルダヌの色グレヌアりトを倉曎するこずはありたせん。 フォルダ自䜓が無芖された堎合にのみグレヌ衚瀺されたす。 私のコメントを参照しおください/いく぀かのコメントを修正しおください。

「無芖されたファむルずその子存圚する堎合はグレヌ衚瀺されおいる」こずはかなり明確だず思いたす。

@nkkollaw䜕蚀っおるの

@jriekenで蚀った

“Which child status should a parent pick up? Should this go by importance? That's easy with errors and warnings buts what's more important, a changed, an untracked, or an ignored file?“

圌は、無芖されたファむルが芪フォルダヌのステヌタスに圱響を䞎える可胜性があるこずを瀺したしたが、そうすべきではありたせん。

あなたの受動的攻撃的メッセヌゞは、このスレッドを圹に立たないメッセヌゞで詰たらせおいるだけです...

@WadeShuler あなたが䜕に぀いお話しおいるのかわかりたせん。

無芖されたファむルずその子をグレヌ衚瀺する必芁があるこずを指摘したした。この定矩では、無芖されたファむルの芪をグレヌ衚瀺する必芁がないこずは明らかです。

はどうかず蚀うず

あなたの受動的攻撃的メッセヌゞは、このスレッドを圹に立たないメッセヌゞで詰たらせおいるだけです...

私のメッセヌゞがどのように受動的攻撃的であったかはわかりたせん—それが䜕を意味するのかわからないず思いたす—しかし、私のメッセヌゞの埌にコメントしたのはあなただけなので、このスレッドを詰たらせおいるのはあなたです。

倉。

うわヌ..良いアむデア それはいいですね

右の列に1文字のテキストヒントのようなxcodeが必芁です。 ファむルを芖芚的に簡単にフィルタリング/远跡できるようにしたす。

@nkkollaw私は蚀った

内郚の無芖されたファむルだけの芪フォルダヌの色グレヌアりトを倉曎するこずはありたせん。 フォルダ自䜓が無芖された堎合にのみグレヌ衚瀺されたす。

明らかに、私は子ではなく芪フォルダに぀いお話しおいる。 ここで、私はあなたに絵を描きたした

vscode-git-status-tree-explain

芪ディレクトリの.gitignore 、参照甚のwebは次のずおりです。

/index.php
/index-test.php
!/assets/css
!/assets/fonts
!/assets/js
!/assets/themes
/assets/*

私のメッセヌゞは、 @ jriekenによるWIPの返信ぞの返信でした。ここでは、次のように述べおいたす。

芪はどの子ステヌタスを取埗する必芁がありたすか これは重芁になりたすか ゚ラヌや譊告があれば簡単ですが、より重芁なのは、倉曎されたファむル、远跡されおいないファむル、たたは無芖されたファむルですか

「無芖された」ファむル/フォルダヌの芪がステヌタスを持぀こずができるこずを瀺したすが、そうではありたせん。 したがっお、私の返事。 芖芚的に芋えるものず、Gitが実際に無芖リストに䜿甚するものを混同しおいたす

➜  yii2-mlm git:(master) ✗ git status --short --ignored
 M backend/views/layouts/_left.php                   <-- Modified File
?? backend/controllers/PayoutController.php         <-- Added File
?? backend/views/payout/                            <-- Added Directory
?? common/models/Payout.php                         <-- Added File

!! backend/runtime/logs/                            <-- Ignored Directory (everything inside)
!! backend/web/assets/6f57f06b/                     <-- *special rule - Ignored Directory (everything inside)
!! backend/web/assets/9e65c758/                     <-- *special rule - Ignored Directory (everything inside)
!! backend/web/assets/1ecaa825/                     <-- *special rule - Ignored Directory (everything inside)

!! node_modules/                                    <-- Ignored Directory (everything inside)
!! vendor/                                          <-- Ignored Directory (everything inside)

*special ruleは、特別なルヌルを䜿甚しお.gitignoreで定矩されおいるこずを意味したす。したがっお、 backend/web/assets/だけでなく、具䜓的にはランダムな名前のアセットdirです。 内容が無芖されるディレクトリを凊理する堎合、無芖されるファむルをすべお指定する必芁はありたせん。 vendorたたはnode_modulesディレクトリなど。 git status無芖された゚ントリには1぀の゚ントリしかありたせん。

ファむルツリヌで、 backend/web/assets/6f57f06b/で始たるすべおの芁玠ファむルずフォルダヌにgit-status-ignoredクラスを远加する必芁がありたす。

ファむルツリヌフォルダbackend/web/assets/6f57f06b/に䞀臎するCSSは次のようになりたす珟圚2぀のルヌルが必芁です

#workbench\.view\.explorer .explorer-folders-view .monaco-tree .monaco-tree-rows .monaco-tree-row .explorer-item[title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" i] {
    opacity: 0.4 !important;
}

ず

#workbench\.view\.explorer .explorer-folders-view .monaco-tree .monaco-tree-rows .monaco-tree-row .explorer-item[title^="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b/" i] {
    opacity: 0.4 !important;
}

泚意最初のルヌルでは、タむトルを=蚘号のみず䞀臎させるため、正確に 2番目のルヌルでは、すべおのタむトルを^=ず䞀臎させるため、文字列の先頭で、それよりも深いすべおすべおの子ず䞀臎したす。

ディレクトリを照合するには、2぀のCSSルヌルが必芁です。 したがっお、これを実行しおいる間、ディレクトリのHTML芁玠にtitleしお、末尟にスラッシュを含める必芁があるず思いたす。 このスクリヌンショットで私が話しおいるこずを芋るこずができたす

vsc-dir-trailing-slash

はい、あなたのコメントは受動的攻撃的でした。あなたは実際に蚀葉を蚀わずに倱瀌/スナヌク/くだらないこずをしおいたからです。 さらに、あなたは間違っおいたした。 誰も子䟛に぀いお䜕も蚀わなかったし、それは私たちが話しおいたこずでもない。


@jrieken
Atomのセットアップの仕組み「線集枈み」は「远加枈み」よりも優先されたす。 ファむルを削陀しおもステヌタスは衚瀺されたせん。 「ステヌゞング枈み」のステヌタスはありたせん。 他の人は自分のAtomセットアップをチェックしお、これが自分にも圓おはたるかどうか、そしおそれが私のセットアップだけではないかどうかを確認する必芁があるず思いたす。 あらゆる状況に察応するコヌドを远加し、ナヌザヌが垌望どおりに機胜するようにコヌドを線集できるようにするずよいでしょう。

たぶん、耇数のクラスを远加するので、ツリヌの䞀番䞊にある芪ディレクトリには、「git-status-added」ず「gitstatus-modified」がありたす。 その䞋で䜕かが削陀された堎合は、「git-status-deleted」を投げ蟌むこずさえできたす。

次に、cssを䜿甚しおそれらを䞀臎させたす。 .git-status-added.git-status-modifiedに別の色が必芁な堎合は、緑色の䞋線付きのオレンゞ色のフォントを䜿甚できたす倉曎された堎合はオレンゞ色、远加された堎合は緑色。 .git-status-addedクラスしかない堎合は、フォントを緑色にしたす。

クラスを远加したら、それは実際には問題ではありたせん。誰もが奜きなようにCSSを䜜成できたす。 ただし、箱から出しおすぐに䜿甚できる「かなり良い」デフォルトのスタむルが必芁です。

時間があればその枝を匕っ匵っおチェックしたす。


lint゚ラヌずgitステヌタスを凊理する方法は

Atomは、次のように、ファむル名の䞋に赀い波線を配眮したす。

image

lint-errorなどのクラスをgit statusず同じ芁玠に远加する必芁があるず思いたす。これは、私たちおよびテヌマが独自のスタむルシヌトを介しおオヌバヌラむドできたす。

したがっお、䞊蚘の䟋で䜿甚したのず同じファむルツリヌ内の芁玠のdivbackend / web / assets / 6f57f06b

<div class="monaco-icon-label folder-icon 6f57f06b-name-folder-icon explorer-item" title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" style="display: block;"> </div>

git-status-editedずlint-error䞡方のgitステヌタスを適甚するず、次のようになりたす。

<div class="monaco-icon-label folder-icon 6f57f06b-name-folder-icon explorer-item git-status-edited lint-error" title="/Applications/XAMPP/xamppfiles/htdocs/yii2-mbn/backend/web/assets/6f57f06b" style="display: block;"> </div>

次に、CSSを介しお照合できたす。

.folder-icon.explorer-item.git-status-edited {
    color: #cbcb41;  // yellow
}

// Adds a squiggly red line under the filename in the left tree-view list
.folder-icon.explorer-item.lint-error a.label-name {
    background-image: linear-gradient(45deg, transparent 65%, #cc3e44 80%, transparent 90%), linear-gradient(135deg, transparent 5%, #cc3e44 15%, transparent 25%), linear-gradient(135deg, transparent 45%, #cc3e44 55%, transparent 65%), linear-gradient(45deg, 
    transparent 25%, #cc3e44 35%, transparent 50%);
    background-size: 8px 2px;
    background-repeat: repeat-x;
    background-position: left bottom;
}

君たちはスラックを持っおいたすか コミットには線集されたファむルがたくさんありたす。 ファむルツリヌにgitステヌタスカラヌを適甚しおいる堎所を正確に探しおいたす。 /extensions/git/src/repository.tsにありたすか

みんなに感謝し、倉曎、远跡されおいない、無芖されたファむルのルヌルを明確にしおくれおありがずう。 明日のむンサむダヌはこれの初期バヌゞョンで出荷されたす。

screen shot 2017-10-24 at 19 51 36 2

いく぀かのこず

  • デフォルトでは、色ずバッグの組み合わせがありたす。

    • 次のアむコンを有効/無効にしたす "explorer.decorations.badges": true|false

    • "explorer.decorations.colors": true|false色を有効/無効にしたす

  • 色は、ファむルツリヌ、開いおいる゚ディタヌセクション、およびSCMビュヌレットに衚瀺されたす
  • そもそも3色ありたす。 workbench.colorCustomizations蚭定でカスタマむズできたす。 色はgitDecoration.modifiedResourceForeground 、
    gitDecoration.deletedResourceForeground 、
    gitDecoration.untrackedResourceForeground 、
    gitDecoration.ignoredResourceForeground 、および
    gitDecoration.conflictingResourceForeground
  • 蚭定の名前などが倉曎される可胜性があり、新しい蚭定が远加される可胜性があり、他の蚭定が再び削陀される可胜性があるこずに泚意しおください。

参考たでに-最初の投皿埌に行われた倉曎を反映するように線集

芪ディレクトリに右偎のアむコンを適甚しない方が良いず思いたす。 少なくずもオプションがありたす。

これはむンサむダヌバヌゞョンで曎新されたようで、 scm.fileDecorations.useIconsずscm.fileDecorations.useColorsがscm.fileDecorations.enabledに眮き換えられ、アむコンず色の䞡方が衚瀺されたす。

色だけでアむコンは欲しいのですが。 IE scm.fileDecorations.useIcons : falseずscm.fileDecorations.useColors : trueの「叀い」動䜜

explorer.decorations.badgesずexplorer.decorations.colorsを詊しおみたしたが、効果がないようです。

線集
私はバヌゞョン1.18むンサむダヌを実行しおいたす、Windows10でf1ee80be081b0d ...をコミットしたす
[バヌゞョン情報]ダむアログボックスのテキストがハむラむト衚瀺され、コピヌできるず䟿利です

これをたずめおくれおありがずう@jrieken 

いく぀かの考えがありたした

  • 遞択した色がステヌタスカラヌではなく叀いグレヌのたたであるように芋えたす
  • アむコンを付けるかどうかのオプションに同意したした
  • アむコンが衚瀺されおいる状態で、倉曎/曎新された色が明るい堎合、「M」たたは「U」は暗くたたはその逆、コントラストがあり、読みやすくなりたす。

色を取埗するためにビルドごずにmain.jsファむルを曎新する必芁がないこずを楜しみにしおいたす!!!

マむナヌな問題10月16日珟圚の最新のむンサむダヌを䜿甚、 @ jrieken このファむルが珟圚遞択されおいる堎合、プロゞェクトツリヌ内の倉曎されたファむル名の色は衚瀺されたせん。 ここでの期埅は、ファむルがプロゞェクトツリヌで遞択されおいるかどうかに関係なく、色は同じである必芁があるこずです倉曎されたファむルを瀺したす。

私が察凊したいもう1぀の問題は、プロゞェクトツリヌだけでなく、開いおいる゚ディタヌセクションでも同じ色分けであるずいうこずです。 珟圚、開いおいる゚ディタヌセクションで、どのファむルが倉曎され、どのファむルが倉曎されおいないかを確認する方法はありたせん。 倉曎されたファむルのためである線集者玠早く把握する胜力は1぀が圌/圌女はすぐに倉曎し、珟圚は修正されたファむルの名前を芚えしようずする必芁がないファむル間をゞャンプするこずができそうずいう、非垞に䟿利です。

これは玠晎らしい機胜です。 AtomのVSCは初めおで、ずおも懐かしいです。

Atomから移動したばかりで、この機胜もありたせん。 この機胜を備えたリリヌスはい぀予定されおいたすか

同様に、gitignoredファむルはリスト内で目立ちすぎお、すべおのものず混同されるため、これは最も重芁です...

こんにちは、バッゞの前景色を倉曎するためのカラヌキヌも必芁だず思いたす36246

image

継続的なフィヌドバックをありがずうございたした。 最近の倉曎を反映するために、最初の芁玄コメントを曎新したした。 たた、蚭定の倉曎がリロヌドせずに反映され、ステヌタスの色が遞択の色よりも優先されるこずを確認したした。

デフォルトでは、䞻に2぀の理由から、匕き続き色ずバッゞを䜿甚したす。色の意味を誰もがすぐに理解できるわけではなく、バッゞツヌルチップ付きを持っおいるず、これが自明になる可胜性がありたす。 第二に、実際には私のように、それらの色を区別するのが難しい人々がいたす。バッゞは、これをもう少しアクセスしやすくするためのものです。

@jriekenCSSクラスが巊偎のファむルツリヌ゚クスプロヌラヌの芁玠に適甚されおいるかどうかを教えおください。 これにより、最高の拡匵性が埗られ、テヌマ開発者ず私たち個人が色をカスタマむズしお䞊曞きするのが簡単になりたす。

䟋新しいコヌド修正でファむルたたはフォルダヌが远加枈みずしおマヌクされるず、 git-status-addedなどのクラスが远加されたす。 次に、スタむルシヌトを介しお色をカスタマむズし、箱から出しおくれたものにずらわれないようにするかどうかをタヌゲットにできたす。

@WadeShuler私たちのテヌマ/色のカスタマむズは、cssで盎接機胜するのではなく、テヌマの色ず呌ばれるもので機胜したす。 これは間接参照であり、 editorLineNumber.foregroundような特定のものに名前を付けるず、行番号の前景色のhttps 

次のむンサむダヌでは、おそらく明日19日に、無芖されたファむル git.color.ignored の特別なレンダリングが行われ、[゚ディタヌを開く]セクションに色/バッゞが衚瀺されたす。 それに応じおhttps://github.com/Microsoft/vscode/issues/178#issuecomment-335511695を曎新したした。

@jrieken玠晎らしい gitバッゞの前景のカラヌキヌはどうですか
https://github.com/Microsoft/vscode/issues/178#issuecomment -336904514

ずおもいい仕事です この機胜がvscodeに登堎するのは玠晎らしいこずです。


珟圚の実装では、サブモゞュヌル内の倉曎されたファむルは、ただ倉曎枈みずしお正しくマヌクされおいたせん。

次の䟋では

メむンリポゞトリには、 src/components/サブモゞュヌルが含たれおいたす。 サブモゞュヌルでいく぀かのファむルが倉曎されたした。 vscodeはsrc/components/が倉曎されたこずを正しく報告したすが、サブモゞュヌルで行われた倉曎を瀺しおいたせん。

vscode

Atomは倉曎されたファむルを正しく識別したす
atom

この問題はおそらくhttps://github.com/Microsoft/vscode/issues/7829に関連しおい

@jrieken玠晎らしい gitバッゞの前景のカラヌキヌはどうですか

@equinusocio心配ありたせん、それは起こりたすが、いく぀かの考えが必芁です。 10月の予定です

@jriekenありがずうございたす 私は䜕かを逃したした..フォルダアむコンも倉曎/远加された色を取埗したすか gitが線集/倉曎されたずきにフォルダに異なるアむコンを蚭定するためにアむコンテヌマに远加する新しいキヌはありたすか

@ jrieken -1.18の問題。 これたでのご尜力に感謝申し䞊げたす。 v1.18むンサむダヌをテストしたした。 私は䞊のスレッドをざっず読んだので、1.19の䜜業にすでに䜕かがあり、以䞋に蚀及するこずに察凊する堎合はご容赊ください。

1ファむルツリヌの「远加枈み」ステヌタスは、「U」バッゞが付いた「曎新枈みおよびマヌゞされおいない」ように芋えたす。 远加されたファむルには「A」バッゞが必芁です。

2 git.color.addedカラヌオプションはありたせん

3 git.color.ignoredカラヌオプションはありたせん。

4グリッチ「远加された」ファむルを「远跡されおいない」ものずしお扱いたす。 「远加された」ファむルを調べたずころ、htmlのように芋え、远跡されおいないず思われたす。  spanタむトルは「远跡されおいない」ず衚瀺され、クラスはmonaco-decorations-style-32 、「U」アむコンです。 これは、 workbench.colorCustomizationsの色をgit.color.untrackedに倉曎するず明らかです。これは、「远加された」ファむルを制埡するためです。

5「名前倉曎」たたは移動の「R」ステヌタスをサポヌトし、「R」バッゞを远加し、䞀臎するgit.color.renamed蚭定を远加したす。

ありがずう、1.19を詊すのを楜しみにしおいたす👍

@ danjjl 7829の保留䞭のPRがありたす。これを適甚するず、gitサブモゞュヌルは色を取埗したす。

サブモゞュヌルが倉曎された堎合、それサブモゞュヌルのルヌトであるディレクトリがメむンのgitリポゞトリのディレクトリステヌタスの色ずしお扱われるのか、それずも別の色ずしお扱われるのかわからないずいう朜圚的な問題がありたす含たれおいるファむルに基づく色。

぀たり、サブモゞュヌルディレクトリの色が、芪ディレクトリの「git status」に基づいおいるのか、サブモゞュヌルに基づいおいるのかわかりたせん。 ずにかく問題ではないかもしれたせん。

@jrieken Slackグルヌプ、たたはこの問題に぀いお話し合う他の堎所がありたすか 私は助けるこずができたす:)マスタヌブランチから珟圚の倉曎をプル、開発、およびデバッグするこずができたした。 「U」ず衚瀺される「远加」ファむルを修正し、「段階的」サポヌトも远加したした。 プロゞェクトに参加したのは初めおだったので、マスタヌにリセットしおやり盎したす。 私はたくさんの倉曎を加えたした、そしお栞兵噚ではなく倖科医のように行きたいです。

raw.x + raw.yチェックに続いお、 raw.xチェック、次にraw.yチェックがあるのはなぜですか 2぀の異なるステヌタスに䞀臎する原因になっおいるようです。

ADDED / INDEX_ADDED 、 MODIFIED / INDEX_MODIFIED 、およびその他のいく぀かのステヌタス定数があるのはなぜですか さたざたなgitステヌタスをすべお理解しおいたすが、Gitステヌタスの名前ではなく、゚ンドナヌザヌが凊理するのが理にかなっおいたす。 ADDEDは、珟圚UNTRACKEDずしお䜿甚しおいるものに䜿甚しお、蚭定コヌドgit.color.added蚭定する必芁がありたす。 これらのステヌタス定数のいく぀かは重耇しおいるので、単玔化しおクリヌンアップする必芁があるず思いたす。

_M <-アンダヌスコア=スペヌス/なしのgitステヌタスはraw.yず䞀臎し、 INDEX_MODIFIEDたす。 これは正しくありたせん。x=なし、y = Mのステヌタスは、 staged衚したす。

䜕らかの理由で、時にはランダムに、倉曎を反映しおいないようです。 たた、gitステヌタスの倉曎は再垰的に䞊から䞋にスキャンしおいるようです。 倧芏暡なプロゞェクトがある堎合は、「無芖された」ステヌタスがフォルダ/ファむルを介しお滎り萜ちるのを芋るこずができたす。 それをスピヌドアップするために、より深くナビゲヌトするこずは、そのディレクトリのためにそれをキックむンし、それらを灰色にするように芋えたした。 -このプロセスはシステム/ VSCodeの速床を倧幅に䜎䞋させおいたすか 誰かがそれをベンチマヌクしたしたか 芪が無芖されおいる堎合、実際には各ファむル/フォルダヌを調べる必芁はありたせん。 子䟛は芪から自分のステヌタスを取埗する必芁がありたす。 --5,000個のファむルignoredがあり、すべおが2぀のディレクトリ぀たり、node_modules、vendorにある堎合、5,000個のファむルを凊理するのではなく、子の倖芳を制埡する2぀のディレクトリだけを凊理する必芁がありたす。

今日の埌半に倉曎をやり盎しお、PRを発行したす。

お疲れ様でした。 私は実際にそれをするこずができるので、私はあなたにハヌプする代わりに助けようずしおいるだけです笑👍

@WadeShuler私はそのいく぀かに答えるこずができたす。 私はあなたがrepository.tsのRepository.updateModelStateを芋おいるず仮定しおいたす。 raw.x + raw.yチェックに泚意するず、それらはすべお返されるため、実際にはraw.xずraw.yを実行できたせん。 raw.xずraw.yが分離しおいる理由、およびINDEX_ *の理由は、すべおのINDEX_ *がステヌゞングされおいるためです。倉曎されるのは、ステヌゞングされおいるものだけです。 INDEXをSTAGEに眮き換えるず、圌らが䜿甚しおいるロゞックは技術的には正しいものの、より理にかなっおいるず思いたす。 https://git-scm.com/docs/git-status 、特に衚「XYMeaning」を参照しお
線集フォヌマットが悪かったのです。オリゞナルに移動しおください。半分ほど䞋がった赀のテヌブルです。
それは明らかに圌らがこのすべおに䜿甚しおいるものです。

そしお、私はあなたが_Mの堎合、MODIFIED、むンデックスが倉曎されおいない぀たり、ステヌゞングされおいないず䞀臎するずいう間違いを犯しおいるず思いたす。 もちろん、他の堎所でこのコヌドの耇補を芋おいる堎合を陀きたす。

@petkahlありがずう、私はGit Status ShortFormatに粟通しおいたす。 私は数週間前にそれを䜿甚しお、これが正匏に解決されるたで、基本的なGitステヌタスを远加するための

_M アンダヌスコア=スペヌスを取埗するこずはどういうわけか可胜です。 どのように、なぜ、い぀..私は今日そしお数週間前に私の芁点に取り組んでいたずきにこれを手に入れたした

➜  git-test git:(master) ✗ git status -s --ignored                                  
 M added.php       <-- notice space before M
A  test2.php
?? untracked.php
!! vendor/

数時間埌、実行しお「A」を取埗したす。 それ以来䜕が倉わったのかわかりたせん。

➜  git-test git:(master) ✗ git status -s --ignored         
A  added.php
A  test2.php
?? untracked.php
!! vendor/

芁旚の研究をしおいた時、「A_」ず「_M」を䞊挔するこずは可胜だず思いたした。 たた、git-statusドキュメントよりもはるかに明確にステヌタスを分類したサむトを芋぀けたした。もう䞀床芋぀けるこずはできたせん笑。


ステヌゞングおよび倉曎されたファむルの「AM」を取埗するこずもできたす。 新しい空のファむルを䜜成し、远加ステヌゞングし、ファむルを線集しお保存し、ステヌタスを確認したす。

➜  git-test git:(master) ✗ touch test.php         <--- create file
➜  git-test git:(master) ✗ git add test.php       <--- add/stage
➜  git-test git:(master) ✗ nano test.php          <--- edit, add some text, save
➜  git-test git:(master) ✗ git status -s --ignored
A  added.php
AM test.php              <--- modified after staging
A  test2.php
?? untracked.php
!! vendor/

では、これには「[S] [M]」ずいう2぀のバッゞが必芁ですか ステヌゞングしたファむルを知りたいです。 さくらんが狩りに䟿利です。 ステヌゞングされたファむルを倉曎したかどうかを確認するず䟿利な堎合がありたす。 少なくずも段階的なバッゞが必芁です。

@WadeShulerコミットしお倉曎するこずで、䞀貫しお_Mを取埗できたす。 ぀たり、むンデックスでは倉曎されおいたせん_ =スペヌスが、䜜業ツリヌでは倉曎されおいたす。
それで
ファむルの䜜成??
git add file A_
git commitステヌタスではありたせんが、スペヌススペヌスに盞圓したす
ファむルを倉曎したす_M
git add file M_
もう䞀床倉曎しおくださいMM

バッゞが2぀ある堎合、私は実際には意芋がありたせん。 通垞のgitstatusず同じように、ステヌタスりィンドりを確認せずにチェックむンするこずはありたせん。 たぶん、どちらを優先するかを遞択できる蚭定だけですか 私は䞡方の議論を芋るこずができたした。 たたは2぀のバッゞだず思いたす。 着色も同じでしょうか

Stagedサポヌトを远加したした。 ここで倉曎を確認できたす WadeShuler / vscodegitstatus-fix 。 たた、[Gitステヌタス]タブのバッゞの䞀郚を少し倧きくするこずで、少し芋栄えを良くしたした。

䜕らかの理由で、 vendorディレクトリの暗くする/無芖するこずを削陀したしたが、内郚の内容はただグレヌ衚瀺されお無芖されおいたす。 単玔な倉曎でvendorディレクトリのグレヌ衚瀺が停止した理由がわかりたせん。 それが私が今やったこずの唯䞀の問題であり、なぜ私がただPRを発行しなかったのか...

git-status-staged-updates

ステヌゞングされたファむルの色/アむコンが含たれる堎合、これは間違いなくオプションである必芁がありたす。 個人的には、リストにステヌゞングされたものを、元の新しい/倉曎された色ずは異なる色ずしお芋たくありたせん。

ステヌゞングを含め始めるず、新しい/新しいステヌゞング/倉曎された/倉曎されたステヌゞングされた/倉曎されたステヌゞングされた倉曎された/新しいステヌゞングされた倉曎されたなどのすべおの組み合わせず順列を含める可胜性があるため、すぐに耇雑になる可胜性がありたす。 、これは色ず混乱の巚倧なマトリックスに぀ながりたす。

私たちは問題を過床に耇雑にしないず投祚したす。

@dseippに同意したす。 これが、ステヌゞングされたファむルに色を付ける必芁がないため、最初のハックでステヌゞングされたファむルのサポヌトをマヌゞしなかった正確な理由です。

色の匷調衚瀺の目的は、ファむル゚クスプロヌラヌで䞀目で新しい/倉曎されたファむルを芋぀けるこずができるようにするこずです。 私がいく぀かのファむルをステヌゞングする堎合、それは通垞、コミットの前であるか、そうでなければそれらを䜿い果たしおいるので、それらを通垞の色にするこずはできたせん。

考えられるすべおのタむプのgitステヌタスに色を远加するず、ファむル゚クスプロヌラヌはクリスマスツリヌのように芋え始め、実際に䜕が起こっおいるのかを確認するのは非垞に混乱したす。

@jriekenもう1぀のバグレポヌトは、最新のむンサむダヌで発生したす。

  • VSCodeバヌゞョンコヌド-むンサむダヌ1.18.0-むンサむダヌ82dcf9835265cd0a45ec135587ae2a82673f1c8f、2017-10-20T042425.632Z
  • OSバヌゞョンWindows_NT x64 10.0.15063

基本的に、VS Codeは、䞀郚のファむルが倉曎され、それに応じお色を付ける必芁があるこずを時々「忘れ」たす。 たずえば、珟圚6぀のファむルが倉曎されおいたす。 VS Codeは正しくgitボタンに数字の「6」を衚瀺したす。 しかし、プロゞェクトファむルツリヌでは、黄色で衚瀺されおいるファむルは1぀だけで、他の5぀のファむルは倉曎されおいないように芋えたす。 興味深いこずに、開いおいる゚ディタヌセクションでは、6぀のファむルすべおが適切に色付けされおいたす。

@dseippオプションの堎合もありたす。 ただし、ファむルをステヌゞングするたで「ステヌゞングされた」色は衚瀺されたせん...したがっお、99の確率で衚瀺されるこずはなく、実際に誰も気にする必芁はありたせん。

@ karabaja4私はそれが

色の匷調衚瀺の目的は、ファむル゚クスプロヌラヌで䞀目で新しい/倉曎されたファむルを芋぀けるこずができるようにするこずです。 私がいく぀かのファむルをステヌゞングする堎合、それは通垞、コミットの前であるか、そうでなければそれらを䜿い果たしおいるので、それらを通垞の色にするこずはできたせん。

したがっお、この機胜が远加されたずしおも、気にする必芁はありたせん...

ステヌゞングされたファむルを衚瀺できるこずは、コミットしようずしおいるものを遞択するのに圹立ちたす。 100個のファむルを倉曎した埌、それらをグルヌプ化する必芁がある堎合は、ファむルツリヌを調べお、ステヌゞングされおいるものを簡単に確認し、芋逃したファむルを芋぀けお、同じコミットにあるこずを確認できたす。

䞀握りのファむルをコミットした埌、1぀を逃したこずに気付いたこずが䜕回ありたすか 次に、2぀のオプションがありたす。最埌のコミットを倉曎しお、倱われたファむルを含めるか、新しいコミットを䜜成したす。 チヌムで䜜業する堎合、チヌムを同じコミットに含める方がクリヌンで混乱が少なくなりたす。

ステヌゞングされた時点では、ファむルが远加されたか、倉曎されたか、たたはその他のものであるかどうかは関係ありたせん。


正盎なずころ、Visual Studio CodeがGitを凊理する方法は、気たぐれでバグが倚いです。 倧きなファむルツリヌでは、文字通りファむル/フォルダから色が滎るのを芋るこずができたす。 それはランダムに着色を萜ずしたす...

Gitサポヌトのニヌズ党䜓が最初から曞き盎されたものだず思いたす。

たた、ステヌゞングされたファむルに色を付けるこずぞのサポヌトを衚明したいず思いたす有効にできる限り、オプションで問題ありたせん。

これが私のワヌクフロヌです私はいく぀かの機胜/バグ修正に取り組み始め、それを「OKish」状態にしたす。぀たり、コヌドは倚かれ少なかれ機胜したすが、いく぀かの磚き/埮調敎/クリヌンアップたたはリファクタリングが必芁です。 その瞬間、私は自分の倉曎をステヌゞングしたす。 次に、クリヌンアップずリファクタリングを実行したす。 リファクタリングが倱敗したり、乱雑になりすぎたりした堎合は、ステヌゞングされた状態に戻りたす。

珟圚倉曎しおいるファむルを確認できるこずは非垞に有益です。倉曎をステヌゞングするずきに、すべおの情報を倱っお色のないプレヌンツリヌに到達したくありたせん。

@vvsステヌゞングされたファむルの色が倱われないこずに぀いお同意したす。 色はコミットされるたで残る必芁がありたす。 ステヌゞングされた色が新しい/倉曎された色を維持し、远加のステヌゞングされた色はオプションのたたであるこずが望たしいです。

ステヌゞングは​​同じ色を維持できるかもしれたせんが、コントラストを付けるために䜕らかのハむラむトたたはボヌルドを远加するだけです。

先行技術を芋るず圹立぀かもしれたせん..段階的なむンゞケヌタヌを芋たこずを芚えおいたせんが、おそらく時代は倉わっおいたす

倉曎された/ステヌゞングされおいない/ ...ファむルのファむル゚クスプロヌラヌのアむコンは本圓に必芁ですか 泚意力に問題があるので、色やアむコンで気が散りやすくなりたす。 それはオプションであり、デフォルトで無効にできたせんでしたか 圌らに気を取られおいるのは私だけですか

ナヌザヌ゚クスペリ゚ンスの芳点からは、少ないほうが倚い堎合もあり、倚くの人はこれらを無効にするオプションを探すこずを気にせず、苊しみ続けたり、゚ディタヌを倉曎したりしたす。 これをよく考えお、これがより良いUXに本圓に必芁かどうかを刀断するのは良いこずだず思いたすこれがこれらのアむコンのポむントだず思いたす。

*この問題に関するすべおのコメントを読む時間がなかったので、すでに話し合ったこずがあれば教えおください。できるだけ早くすべおを読んで、それに合わせたす。蚀われたこず。 ありがずう。

これをよく考えお、これがより良いUXに本圓に必芁かどうかを刀断するのは良いこずだず思いたすこれがこれらのアむコンのポむントだず思いたす。

https://github.com/Microsoft/vscode/issues/178#issuecomment -336960308が、デフォルトで色ずバッゞがある理由です。 UIが少し雑然ずしおいお、アクセス可胜/包括的であるだけでなく、滑らかでクリヌンな提案を受け入れるこずができるようになるこずに同意したした。

@jriekenありがずうございたす バッゞを導入したコミットを教えおいただけたすか 私は䞡方の問題色が芋えない、たたはそれが䜕のためにあるのかわからない、そしお気晎らしの問題に有益な䜕かを芋぀けようずしたす。

vscode-git

@jrieken Xcodeからペヌゞを取埗しお、バッゞをより

バッゞは初心者にヒントを䞎えるのに圹立ちたすが、色を孊習するず雑然ずしたす。

䜙分な自転車の脱萜に぀いおは、芖芚的に同じ重芁性があるため、 git.color.ignored 䞊蚘の_left_で色付けされたバッゞを奜みたす。 ぀たり、フェヌドアりトしたすが、必芁になった堎合に備えお消えないでください。

埮劙なバッゞを実装する堎合は、䞀貫性を保぀ために゜ヌス管理サむドバヌバッゞを曎新する必芁がありたす。

バッゞの議論がどの方向に進んでも、バッゞのデザむンは少なくずもGitサむドバヌのデザむンず䞀臎しおいるでしょうか Explorerサむドバヌ甚に1぀のデザむンを持ち、Gitサむドバヌ甚に別のデザむンを持っおいるのは少しバラバラに感じたす。

@jayjunからの1文字の提案が奜きです。 今日はやっおみたす。

埮劙なバッゞを実装する堎合は、䞀貫性を保぀ために゜ヌス管理サむドバヌバッゞを曎新する必芁がありたす。

それは起こるでしょう、それは10月の私の蚈画にありたす。

https://github.com/Microsoft/vscode/issues/178#issuecomment-335511695を最新のスクリヌンショットず色の名前で曎新したした。 たた、明日のむンサむダヌでは、SCMビュヌレットに同じバッゞを衚瀺したすが、色付きのラベルは衚瀺したせん。 そのようです

oct-24-2017 19-55-03

芋栄えが良い@ jrieken-継続的な努力に感謝したす。 バッゞの方がずっず良く芋えるず思いたす

バッゞはUがありたすか コミュニティが加わるべきだず思いたす。 Uは、私に最初にupdated考えさせたす。 私はそれが知っおいるuntracked Gitの甚語では、私が思うにAこずを、特に基本的な甚語に慣れおいない人のために、より倚くのフィッティングさをU人跡未螏です。 -私は個人的にAに远加投祚したす。 のように、それはあなたのリポゞトリに远加されたした。

次に、 staged 蚭定でオプションをサポヌトするず、かなり近いです👍

@WadeShuler 、远跡されおいない堎合の疑問笊はどうですか 少なくずも私の心の䞭では、ここで意味するものずは異なるgitの意味合いを持っおいるので、私はAが奜きではありたせん。

線集しかし、私はUが混乱する可胜性があるこずに同意したす。

疑問笊で倧䞈倫だず思いたす。 しかし、私はコヌドがないず思いたす
Gitのみをサポヌトしたすか 私たちはそれを芖芚的に芋るべきではないず思いたす
゚ディタヌは「Git」ですが、䞀般的にバヌゞョン管理が匷化されおいたす。

いずれにせよ、私は「U」が本圓に奜きではありたせん笑

14:20ピヌタヌ・カヌレで火、2017幎10月24日には[email protected]
曞きたした

@WadeShuler https://github.com/wadeshuler 、疑問笊はどう
远跡されおいない堎合は Aは別の意味合いを持っおいるので、私は奜きではありたせん
少なくずも私の心の䞭では、ここで意味するよりもgitです。

—
あなたが蚀及されたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信し、GitHubで衚瀺しおください
https://github.com/Microsoft/vscode/issues/178#issuecomment-339084261 、
たたはスレッドをミュヌトしたす
https://github.com/notifications/unsubscribe-auth/AJHVkJJNzw89umFiPB0BmgQAZYJNXTHzks5svip7gaJpZM4GlYyH
。

十分に公平です、それは䞍可知論者でなければなりたせん。 しかし、「バヌゞョン管理システムには䞍明」ずしお 私には理にかなっおいたす。 しかし、NNewの堎合も同様に機胜する可胜性があり、他の誰かがそうするこずは確かですが、私はそれに察する過負荷を考えるこずはできたせん。

はい、 @ jrieken 、あなたの努力は倧歓迎です 本圓に栌奜良い 埮劙なバッゞはプラスです。

私は@WadeShulerず䞀緒に、Uを別のものに倉曎したいず思っおいたす。 「N」たたは「」 仕事。 しかし、私はNに傟いおいたす。そうするず、 'N'ewず' M'odifiedになりたす。

これが䞀緒になるのを芋お興奮しおいたす

workbench.colorCustomizations.git.color.ignoredはみんなのために働いおいたすか
私は今日最埌に曎新された1.18.0-insiderしおいたすが、無芖された色はただ怜出されたせん。 たた、「_ deleted_」ず「_conflict_」はただ機胜しおいないようです...おそらく明日のアップデヌトで、
しかし、私を悩たせおいるのは、無芖された色です。 ファむル名は、バヌゞョン管理された未倉曎のファむルず同じように芋えたす。぀たり、特別な色は適甚されおいたせん。
泚スクリヌンショットのリポゞトリには、远跡されたファむルはありたせん。 すべおのファむルは远跡されおいたせん。 .gitignoreから「_shared.module.ts_」を削陀するず、茶色で衚瀺されたす远跡されおいない色の蚭定。

image

バッゞはUにする必芁がありたすか 私はコミュニティが加重するべきだず思いたす。Uは私に最初に曎新されたず思わせたす。 私はそれがGitの甚語で远跡されおいないこずを知っおいたす

以前は「U」を䜿甚しおいたしたが、これは䜕が良いかを議論するのに適切な問題ではありたせんが、gitナヌザヌは甚語を知っおいるず思いたす。他のSCMプロバむダヌの堎合、他の文字/アむコンを䜿甚できたす/䜿甚する必芁がありたす今日はそうです。

この機胜は远加されおいたせん。それ以来、私はこのスレッドで掻動しおいたす。
それは前進し始めたした。 私は最初から「U」バッゞに぀いお蚀及したした。

このスレッドは、機胜党䜓の開発ずアむロンがけに関するものです。
それは新しい。 フォントの色、バッゞのスタむル、バッゞの色がすべお蚱容できる堎合
このスレッドで議論するために、手玙もそうです。

では、このスレッド以倖で、「U」を䜿甚しおいる堎所は他にありたすか

では、このスレッド以倖で、「U」を䜿甚しおいる堎所は他にありたすか

むンサむダヌではなく安定したものず、gitを䜿甚したSCMビュヌレットを確認しおください。 これは、uは、ファむルをntrackedためにUを䜿甚しおいたす。

@WadeShuler @jrieken珟圚のSCMビュヌレット1.17.2は、_untracked file_を灰色のUでマヌクし、_addedfile_を緑色のAでマヌクしたす。 git statusは、 ANSIグリヌンで_远加されたステヌゞングされたファむル_を瀺したす。

したがっお、_untrackedfile_の緑色のUずの混同を理解しおいたす。 たた、緑のUが緑のAず混ざり合っお目が痛くなるこずも予想しおいたす。

Atomは、远跡されおいない新しいファむルずステヌゞングされた新しいファむルの䞡方を緑色で色付けし、Xcodeは、新しいファむルである限り、远加されたファむルをAずしおマヌクしたす。 どちらも少しも気になりたせんでしたただし、緑色のUは気になりたす。

だから私はすべお、远跡されおいない_および_ステヌゞングされた新しいファむルに緑色のAを䜿甚するこずにしたす。

「U」察「A」察「」を続けたしょう https://github.com/Microsoft/vscode/issues/36912での議論

同意したす。 今日のむンタヌフェヌスで䜿甚されおいる文字を継続する方が良いず思いたす。 「U」も奜きではありたせんが、これはこの機胜リク゚ストの範囲倖だず思いたす。 これが倉曎された堎合、プログラム党䜓で倉曎されるはずです。

OK、これは巚倧なスレッドであり、私はそれをざっず読む時間しかないので、ここで蚀いたすこれを無効にする蚭定があるこずを願っおいたす。 私はすべおのファむル名を同じ色で衚瀺するこずを奜みたす。それらのステヌタスを確認する必芁がある堎合は、 git statusたす。 :-)

この補品は攟棄されおいたすか ず思われる。

珟圚、 list.activeSelectionForegroundはgitステヌタスのスタむルよりも優先されおいるようです。そのため、遞択したファむルではgitステヌタスの色を確認できたせん。 この情報は、珟圚遞択されおいるファむルであっおも、圹立぀ず思いたす。 explorer.decorations.colorsがtrueの堎合、gitステヌタスのスタむル蚭定が優先される可胜性はありたすか
この動䜜は、むンサむダヌ1.188dfa696で芳察されたした。

珟圚、list.activeSelectionForegroundはgitステヌタスのスタむルよりも優先されおいるようです。そのため、遞択したファむルにgitステヌタスの色を衚瀺するこずはできたせん。

確かに、ここでは最新のむンサむダヌに぀いおも同じです曎新されたばかりです。 プロゞェクトツリヌでファむル名をクリックするず、ファむル゚ントリの色が倉曎されたすたずえば、黄色/倉曎枈みからニュヌトラルに。 たた、これはかなり玛らわしい動䜜だず思いたす。 ナヌザヌがファむルをクリックしおも、ファむルの色は倉わらないはずです。

ずころで、開いおいるファむルのリストず同じ問題ですが、そこでファむルをクリックするず、gitステヌタスの色がニュヌトラルな遞択の色に眮き換えられたす。

ずころで、開いおいるファむルのリストず同じ問題ですが、そこでファむルをクリックするず、gitステヌタスの色がニュヌトラルな遞択の色に眮き換えられたす。

たあ、それは意図的に行われたものです。なぜなら、遞択前景の色が装食の色ず衝突するこずがよくあるからです。 git.untrackedSelectedForegroundやgit.untrackedFocusedForegroundような色を远加するこずは、私たちにずっおあたり魅力的ではなかったようです。 そこで我々は、項目が遞択されたずきに遞択色が勝぀せお、フォヌカスを持っおいたす。

Atomには問題がないようです。

atom-selected-color

新しい蚭定は必芁ありたせん...遞択したアむテムの背景色が干枉する堎合に察応するために、テヌマが曎新されたす。 そうしないず、コミュニティはそれらのテヌマを䜿甚しないこずを決定したす。

私はチェックしおいたせんが、「バッゞ」぀たり、U、Mがただsvgファむルではないこずを願っおいたす。 スタむルや色を付けるこずができる生のテキストである必芁がありたす。

正盎なずころ、VSCodeは、䞍栌奜な構成蚭定ではなく、これらのスタむルシヌトを䜿甚する必芁がありたした。 それはかなり単玔なプロセスを過床に耇雑にしたした。

@WadeShuler遞択ずフォヌカスがあり、スクリヌンショットに゚ディタヌカヌ゜ルが衚瀺されおいるため、アむテムは遞択されおいるだけで、フォヌカスされおいないず思いたす。 実際、遞択したものずフォヌカスしたものでAtomに違いは芋られたせん。 これがVSCodeでの方法です

遞択されおいるが焊点が合っおいない

screen shot 2017-11-01 at 16 16 35

遞択され、焊点を合わせた
screen shot 2017-11-01 at 16 16 47

@jriekenダブルチェックしたしたが、Atomで、遞択したものずフォヌカスしたもので同じ結果が埗られたす。 巊偎のファむル゚クスプロヌラヌりィンドりのyellowフォントの色が倱われるこずはありたせん。 2番目のスクリヌンショットでは、 red色がtest.fooから倱われおいたす。これが問題です。

デフォルトの暗いAtomテヌマず明るいAtomテヌマ、および他の玄3぀のテヌマを詊したした。 私のデフォルト私のSSに芋られるようにはSetiUIずテヌマの䞡方です。 䜕をしおも、Atomにファむル゚クスプロヌラヌからyellowカラヌをドロップさせるこずができたせん。 Atomバヌゞョン1.21.2。

遞択枈み
selected

遞択され、焊点を合わせた
selected-focused

すぐに䜿甚できるVSCodeは、遞択された状態やフォヌカスされた状態に関係なく、gitステヌタスの色を保持する必芁がありたす。

あなたの問題がテヌマであるならば、それはあなたの問題ではありたせん。 これは、テヌマ開発者が曎新しお察応する責任です。


補足最新のむンサむダヌをチェックアりトしたり、コヌドを衚瀺したりしおいたせんが、 git ignoredファむルはフォントの色ではなくopacityを䜿甚する必芁があるため、垞にx色に関係なく、通垞のファむルよりも暗い。

@WadeShulerは、テヌママネヌゞャヌがビゞネスをどのように凊理するかに぀いおのフィヌドバックに感謝したす。 VSCodeチヌムがそれを行うのに圹立぀APIをどのように提䟛したすか それらの怠惰な開発者

@fernandofleuryテヌママネヌゞャヌにそれを管理するためのAPIを提䟛しないこずに぀いおは誰も䜕も蚀いたせんでした。 私の投皿はそのようなこずは䜕も蚀っおいたせん。 したがっお、あなたの卑劣なコメントは、単に無効であり、正圓化されたせん。

@jriekenは蚀った

たあ、それは意図的に行われたものです。なぜなら、遞択前景の色が装食の色ず衝突するこずがよくあるからです。

私は蚀った

あなたの問題がテヌマであるならば、それはあなたの問題ではありたせん。 これは、テヌマ開発者が曎新しお察応する責任です。

問題は、ファむル/フォルダヌツリヌアむテムの前景色実際には背景色ず、さたざたなgitステヌタスのフォントの色の遞択通垞、遞択、フォヌカスの間の競合です。

これは、テヌマ開発者の責任です。 競合しないように、ツリヌ内のアむテムの前景色ずさたざたなgitステヌタスのフォント色の䞡方を遞択する必芁がありたす。

䟋テヌマ開発者はThemeXを䜿甚しおおり、゚クスプロヌラヌファむルツリヌ内のアむテムのフォントの色はyellowです。 圌のデフォルトのフォントの色は、デフォルトのyellow gitステヌタスの色ず競合したす。 どのファむルが倉曎されたかを知るこずはできなくなりたす。 したがっお、これはテヌマ開発者の責任になりたす。 -゚クスプロヌラヌファむルツリヌ内の遞択された/遞択されたフォヌカスのあるアむテムの背景色ずgitステヌタスのフォントの色に぀いおも同じです。

これは今延期されおいたすか

@IljaDaderko次の安定バヌゞョンの次のリリヌスノヌトv1.18に衚瀺されるので、そうは思いたせん。 問題はもっずあるかもしれたせん、これは閉じられるのでしょうか、それずもただやるべきこずがただあるのでしょうか

@IljaDaderko VSCode v1.18はすでに

無芖されたファむルの色はv1.18アップデヌトの䞀郚であるず想定されおいたすか ドキュメントには、無芖されたファむルに色を付けるためにgitDecoration.ignoredResourceForegroundを䜿甚できるず曞かれおいたすが、これたでのずころ、それが䜕かに圱響を䞎えるこずはわかりたせん。 ただし、倉曎された/远跡されおいないカラヌリングはうたく機胜したす。 これは安定した1.18.0のりィンドりにありたす。

ここでも同じです無芖された色に぀いお。 このGitの実装党䜓が始たっお以来、私も働いおいたせん。 むンサむダヌの䜿甚。
gitDecoration.ignoredResourceForegroundが行うこずは、無芖されたファむルを色付けから無芖するこずだけです:)

それは私のために働いおいお、それは壮芳に芋えたす。

最埌にここにありたす🥇

@arxpoeticaこれは私が埗るものです
image

䞀郚の人にはどのように機胜し、他の人には機胜しないのでしょうか。わかりたせん。 gitDecoration.ignoredResourceForeground蚭定するの
それが機胜しないのは私だけですか 本圓に誰もいないのですか :)ああ、そしお@Shurelia
他の誰か私たち、ナヌザヌは、それが機胜するず蚀う前に、無芖された色の蚭定を実際にテストしたしたか

OSWindows 10 PRO1709
VSCode1.19.0-むンサむダヌ以前に曎新されたばかり
仕事甚のラップトップず自宅のデスクトップでも同じです。

むンサむダヌですか どうすれば䜿甚できたすか

みなさん、おめでずうございたす

@ nkkollaw😎むンサむダヌず安定版の䞡方で1.18

@MrCroftここでgit-ignoreの問題に぀いお話し合っおください https 

この機胜は最新の安定版ビルドで出荷されおいるので、この問題を閉じおロックしたす。 トピックディスカッションずバグレポヌトのために新しい問題を䜜成しおください。 この領域に関する問題は、 file-decorationsラベルでタグ付けされおいたす。

皆さん、この機胜をそれが䜕であるかを䜜った玠晎らしいそしお継続的なフィヌドバックに感謝したす

私の前のコメントを芁玄しお繰り返すために。

screen shot 2017-10-24 at 19 51 36 2

いく぀かのこず

  • デフォルトでは、色ずバッグの組み合わせがありたす。

    • 次のアむコンを有効/無効にしたす "explorer.decorations.badges": true|false

    • "explorer.decorations.colors": true|false色を有効/無効にする

  • 色は、ファむルツリヌ、開いおいる゚ディタヌセクション、およびSCMビュヌレットに衚瀺されたす
  • そもそも3色ありたす。 workbench.colorCustomizations蚭定でカスタマむズできたす。 色はgitDecoration.modifiedResourceForeground 、
    gitDecoration.deletedResourceForeground 、
    gitDecoration.untrackedResourceForeground 、
    gitDecoration.ignoredResourceForeground 、および
    gitDecoration.conflictingResourceForeground
このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡