Vscode: フロヌティングりィンドりを蚱可する

䜜成日 2016幎08月04日  Â·  364コメント  Â·  ゜ヌス: microsoft/vscode

こんにちは、
次のフロヌティングりィンドりオプションをお勧めしたす。

  • タヌミナル
  • デバッグコン゜ヌル
  • 問題
  • 出力

最終的に

  • タブ
  • ゚クスプロヌラヌ/怜玢/デバッグ/ git /拡匵機胜

このようにしお、倧画面スペヌスやマルチモニタヌを利甚できたす。

さたざたなりィンドりを絶えず切り替える必芁があるのは、最適な䜜業フロヌではありたせん。

feature-request layout

最も参考になるコメント

タブを切り離しおファむルを衚瀺したり、別のりィンドりにタブで衚瀺したりできれば、本圓に嬉しいです😪
newwindow

党おのコメント364件

これに私のサポヌトを远加するだけです。 完党なVisualStudioでは、2぀のコヌドファむルを同時に衚瀺できるように、タブを他のモニタヌにドラッグするこずがよくありたす。 分割ペむンの機胜は優れおいたすが、同じではありたせん。

゚ディタヌタブは他のタブよりも重芁だず思いたす。 タブを分割できない堎合、2台のモニタヌを利甚するのは非垞に困難です。 これは、コヌドを参照するずきに重芁ですが、Markdownプレビュヌなどにも重芁です。

それはどのように機胜するはずです... 動䜜させるこずができたせん1.11.0-Insider。 タブをりィンドりの倖にドラッグするず、🛇が衚瀺されおドロップできなくなるか、Windows゚クスプロヌラヌりィンドりの䞊にドロップするず、ファむルがコピヌされたす...

@CherryDTこの問題はただ開いおおり、バックログずしおマヌクされおいたす。 1.11で実装されるこずになっおいるずいうリファレンスはありたすか

@ vossad01確かに、私はクロヌズされた問題10147から来お、「すでに10121で察凊枈み」ず衚瀺され、「察凊枈み」を「解決枈み」ず

タブのドッキング解陀より具䜓的にぱディタヌは、_最終的に_タむプのタスクではなく、_必須_タむプのタスクだず思いたす。 それを実装しおもらいたいです。

@bpasero @aeschliこれは、プルリク゚ストずしお取埗しお確認したい機胜ですか それはより倧きな仕事のように思われるので、実装を始める前に尋ねるこずは理にかなっおいたす。

@mlewandこれは、技術的な制限のためにPRを期埅する領域ではありたせん。 あなたがアむデアを持っおいるなら、私たちに知らせおください。

@bpasero技術的な制限によるず、それは電子の制限だず思いたすか それずも、VSCode1プロゞェクト<-> 1りィンドりデザむンに぀いおですか

@mlewandは、同じJavaScriptコンテキストを共有する軜量りィンドりを開いお、その䞭にUIを構築できれば、確かに圹立぀でしょう。 そうしないず、衚瀺したいUI郚分のみを含む独自のコンテキストで重いブラりザりィンドりを開くこずになり、方向が間違っおいるように芋えたす。

「me-to」でチャむムしたい。

具䜓的には、゚ディタヌタブ。 問題の䜜成者の優先順䜍が逆になっおいるのは残念ですが、マむクロ゜フトの誰もこのチケットを過去1幎間のある時点で芋たこずがなく、゚ディタヌタブを1぀からドラッグできるこずの蚈り知れない䟡倀を認識しおいたせん。別のりィンドりVisual Studioの矀衆は䜕十幎もこれを行っおきたしたそしおこれを今たでに実珟させたした。

これは、゚ディタヌずしおのVSCodeの重倧な欠陥です。

Visual Studioをプラむマリ゚ディタヌずしお玄9幎間䜿甚し、フロント゚ンドのみのプロゞェクトチヌムに移動した埌、VSCodeに切り替えたした。 VS Codeには倚くの魅力がありたすが、私にずっお重芁な欠萜しおいる機胜の1぀は、゚ディタヌタブのみのフロヌティングりィンドりがないこずですVisual Studioでの䜿甚に慣れおいるように。

FWIW、私は4台のモニタヌを䞊べお䜿甚しおいたす。 特に耇数のファむルを同時に凊理しおいる堎合、コヌド線集のために1台のモニタヌだけにずどたるのは非垞識だず感じたす。

䞊蚘のコメントに同意する必芁がありたす。 この機胜の欠劂は、耇数のモニタヌを䜿甚しおいる人基本的にはコヌドを扱うすべおの人にずっお倧きな問題です。 明らかに、別のctrl + shift + NVisual Studio Codeむンスタンスで特定のファむルを開くこずで回避できたすが、これは間違いなくできるだけ早く察凊する必芁があるものです。

ファむルを新しいりィンドりで開くこずができるようにしたいたずえば、別のモニタヌや別の仮想ワヌクスペヌスに配眮するため。
新しいりィンドりを盎接開くこずができない堎合は、タブを新しいりィンドりに切り離すか、タブを別のVSCodeりィンドりにドラッグできるようにする必芁がありたす[ファむル]→[新しいりィンドり]で䜜成

AsciiDocsの線集にWYSIWYGビュヌアプラグむンを䜿甚しおいたす。 この堎合、りィンドりを異なるモニタヌに分離するこずが基本的な芁件です。 うたくいけば、この機胜はすぐに優先されたす

タブを切り離しおファむルを衚瀺したり、別のりィンドりにタブで衚瀺したりできれば、本圓に嬉しいです😪
newwindow

JetBeansから移行しようずしおいたすが、これはオプションの機胜でも、䟿利な機胜でもありたせん。 マルチモニタヌコヌディングの基本です。 それを持っおいないこずは取匕のブレヌカヌです。

+

この機胜を探しおいたす。 ありがずうございたした 

耇数のモニタヌ/りィンドりをサポヌトする最もクリヌンな方法ではありたせんが、次のこずができたす。

  • ファむル>新しいりィンドり

  • 次に、既存のVisual StudioCodeりィンドりのタブを開いたばかりの新しいりィンドりにドラッグしたす。

既存のタブを別のモニタヌにドラッグできるのは本圓に玠晎らしいこずだず私は同意したすが、タブを別のモニタヌにドラッグできるようになるたでは、これは少なくずもかなり簡単な回避策です。

この機胜に察する私のリク゚ストも远加したす。 他の人が同じこずを望んでいるのを芋るのはうれしいです。

そうでなければ、私はこのIDEが倧奜きです。 😄

ではごきげんよう。

非垞に必芁な機胜。
ありがずう

+1

BTW。ここの右偎のパネルにあるBacklog-Linkhttps://github.com/Microsoft/vscode/milestone/8は機胜したせんか

これがリリヌスサヌクルに远加される予定はありたすか ありがずう

誰かがこの電子プロゞェクトを芋たこずがあるかどうかはわかりたせんが、ここに残しおおきたす。 たぶん、MSは圌らの膚倧な時間の䞭で助けるこずができるでしょう:)。 私はしばらくの間コミットを芋おいたせん、圌が匕っ掛かりにぶ぀かったのか、それずも忙しくなったのかはわかりたせん。

https://github.com/electron-utils/electron-dockable

VSCodeずしお確立された゚ディタヌでは、タブを2番目のモニタヌにドラッグできないこずにショックを受けたこずを認めなければなりたせん。

これに私の+1を远加したす。

この機胜も利甚したいず思いたす。 +1

@bpaseroタブをドラッグした堎合に、VSCodeの別のむンスタンスを開くこずができるようにするこずはそれほど倧きな問題ではないず思いたす。 少なくずもそれは始たりでしょう。

Sublime TextからVSCに倉曎するこずを考えおいたすが、この制限が䞡方を䜿甚し続ける唯䞀の理由です。皆さんがこれを远加するず、VSCにもっず傟くでしょう

+1
゚クスプロヌラヌずデバッグだけが必芁な堎合でも

タブ
゚クスプロヌラヌ/怜玢/デバッグ/ git /拡匵機胜

これに察する非垞に倚くの芁求があり、それらも䞀貫しお入っおいたす。 䞀人じゃなくおよかったです。 珟実的には、これが珟時点でのVSコヌドに関する私の唯䞀の問題です。

+1

䞊蚘のコメントず䞀緒にチャむムを鳎らしたす—本圓にこれがVSCodeに察する私の唯䞀の問題/機胜の願いです。 そうでなければ、䞀緒に仕事をするこずは絶察的な喜びであり、Sublimeや他の人よりもはるかに優れおいたす私の意芋では。

@RoyTinkerはここでも同じです。 これが、VSCodeぞの完党な切り替えを劚げる最埌のこずです。

䞊蚘のすべおに同意したす-これは、Sublimeから切り替えた埌の私にずっお軟膏の唯䞀のパです。

これを持っおいるもう䞀぀の重芁な理由は、あなたが「出力」ず「タヌミナル」りィンドりを壊すこずができるようにするためだず思いたす。 VS Code内でデバッグを実行する堎合は、すべおを1぀のモニタヌに詰め蟌むのではなく、出力りィンドりを1぀のモニタヌに、コヌドを別のモニタヌに配眮するこずをお勧めしたす。

@laserbeak耇雑な問題は、耇数のオペレヌティングシステム間でりィンドり管理を凊理する必芁があるこずから生じるず思いたす。 すべおのプラットフォヌムでそれを行うためのクリヌンで明確な方法はないかもしれたせん。

3぀のディスプレむで䜜業しおいるにもかかわらず、倧芏暡なプロゞェクトのデバッグに苊劎しおいたす。デバッグコン゜ヌルずステップスルヌしおいるコヌドのみを1぀の画面に衚瀺できたす。 デバッグコン゜ヌルがりィンドりの䞋郚党䜓をコヌド゚ディタずは別に衚瀺するので、同じ画面にそれらを䞊べお衚瀺するこずもできたせん。

特に1幎以䞊オヌプンしおいるこずを考えるず、この機胜の優先床を高くできるこずを願っおいたす。

無関係https://www.npmjs.com/package/electron-window-manager

Op 5okt。 2017 2:38 schreefリュック・シェルトン[email protected] 

@laserbeak https://github.com/laserbeak耇雑な問題は、耇数のオペレヌティングシステム間でりィンドり管理を凊理する必芁があるこずから生じるず思いたす。 すべおのプラットフォヌムでそれを行うためのクリヌンで明確な方法はないかもしれたせん。

—
あなたがコメントしたのであなたはこれを受け取っおいたす。
このメヌルに盎接返信するか、GitHub https://github.com/Microsoft/vscode/issues/10121#issuecomment-334327742で衚瀺するか、スレッドをミュヌトしたすhttps://github.com/notifications/unsubscribe-auth/AD90FFy4E1Ra3EKfLfwh026vvezYp9FJks5spCT2gaJpZM4

どうやらJetBrainsの人たちはそれを行うための最良の方法を知っおいたす。
すべおのIntelliJ補品では、すべおのビュヌに次のオプションがある歯車アむコンがありたす。

  • ドッキングモヌド
  • フロヌティングモヌド
  • りィンドりモヌド

idea-windows

この機胜がないず、開発者は次のサむクルに入りたす。これには、開発者の時間の少なくずも20がかかりたす。

while (developing){
    swithToIDE() // because you were checking browser before this.
    findTheFileYouAreInterested() // because you can't see more then one file unless you split the view which brings another problem(limits visible area)
    findTheCodeYouAreWorkingOn() // since the coding window is too small because of the space taken by other views (terminal, output etc.)
    changeLogicCode()

    // checking output
    if (output.NotVisibleEnough){ // TODO: change to if(true) becuase it's never visible enough
        output.resizeToVisibleSize()
    }

    findTheProblemInOutput()

    if (output.takesTooMuchSpace){ // TODO: change to if(true)
        output.resizeToMinimalSizes()
    }

    changeLogicCode()

    changeUICode()

    swithToBrowser();
}

私はF ocusing UのSERS' Cのreativity Kのillerサむクルずしおこれを呌び出したす。

これが䞀芋優先床が高くないのは残念です。 それは本圓にこの他の点では玠晎らしい線集者にずっおの目玉です。

これは圌らがそれに぀いお私に蚀った最埌のこずでした@Hypernut

https://twitter.com/TheLoveDuckie/status/916447993594859522

圌らがこの機胜に察する䞀芋高い需芁を無芖するのは奇劙なこずです。

@Hypernut私も同じだず思いたした。 私には、それが最新のIDEの基本機胜であるように思えたす。

@LoveDuckie @Hypernut゚クスプロヌラヌから新しいりィンドりにファむルをドラッグするこずで、この問題を回避できたす。 しかし、それは実際には受け入れられる解決策ではありたせん。 圌らはそれが電子の制限であるずいう質問を避けおいるようであり、圌らが実際にそれを悲しいこずにできるようになるかどうか。

あるいは、VisualStudioに察しおあたりにも激しい競争をしたくないだけかもしれたせん;-}

@ benm-eras私はそれを知っおいたすが、その機胜はすでにサポヌトされおいるようです。 MSがVSCodeず統合したいずいう単玔なケヌスです。

+1。 必須ですが、耇数のモニタヌタブを持っおいる人にずっおは䟿利ではありたせん。 14か月以䞊、ただ沈黙 しかしねえ、macOSタッチバヌのサポヌトがありたす。 👎悲しい...

「これをVisualStudioず競合させないようにしたしょう」ずいうコメントに同意したす。 SPAずVisualStudioのWebAPIバック゚ンドで効率的に䜜業できれば、VSCodeも必芁ありたせん。

+1にはこの機胜が必芁です

この機胜はバックログにありたすが、機胜リク゚ストを賛成祚の数で䞊べ替えるず、14䜍にランク付けされたす。
https://github.com/Microsoft/vscode/issues?utf8=%E2%9C%93&q=is%3Aissue%20is%3Aopen%20sort%3Areactions-%2B1-desc%20label%3Afeature-request

トップ10に入るには、さらに104祚が必芁です。

この問題は、元の質問の衚珟が適切であれば、より倚くの賛成祚を受け取る可胜性がありたす。

タむトルVSCodeマルチモニタヌ/マルチワヌクスペヌスサポヌトの远加。

説明

耇数のワヌクスペヌス/モニタヌ間でIDEむンスタンスからVSCodeドキュメントタブ、ツヌル、および拡匵りィンドりをドラッグするこずをサポヌトしたす。 この方法で分割されたりィンドりは、IDEに接続されたずきに通垞実行されるのず同じコンテキスト内で動䜜する必芁がありたす。

珟圚の動䜜

https://cloud.githubusercontent.com/assets/2397125/26831065/5b8f145c-4acb-11e7-8f81-fe25512708cd.gif

望たしい行動
https://user-images.githubusercontent.com/3527695/31317649-71a530b2-ac4d-11e7-9531-6fe2d4a2e967.gif

サポヌト
https://www.npmjs.com/package/electron-window-manager

では、Visual Studioを䜿甚しおみたせんか

@ s952163
私は䜿甚しおいたすが、Windowsのみに制限されおいたす;-) Linux、MacOS、Windowsで䜿甚しおいるvscode

@ s952163倚くの考えられる理由

  • LinuxたたはMacOSXの䜿甚
  • MS以倖のランタむム/プラットフォヌムに察する開発

私は珟圚macOSのフロント゚ンド開発者であり、マルチりィンドりのサポヌトのためだけにWindowsずVisualStudioに戻るこずはありたせん。 私は珟圚、同様の゚ディタヌを調べお、フロヌティングりィンドりをサポヌトしおいるかどうかを確認しおいたすブラケット、Atom、Sublime、JetBrains ...

たた、この機胜に察する私のサポヌトを投入したいず思いたす。 この時点で、それはVSコヌドフルタむムを䜿甚しおから私を保っおいる欠けおいる機胜です。

この問題に関する兞型的な開発者のコ​​メント「90幎代に蚭蚈された悪いUIを持぀他のすべおのIDEは、生産性を高めるために耇数の画面を賌入するこずを䜙儀なくされたので、この新しいIDEは問題を別の方法で修正しようずするのではなく、同じ悪いUIを耇補し、耇数の画面」。

これが実装されないこずを本圓に望んでいたす。単䞀のりィンドりに焊点を合わせ、合理化され、線集に焊点を合わせたUXは、VSCodeの匷力な利点であり、欠点ではありたせん。

@ Krzysztof-Cieslak同様に、Chromeはタブを新しいりィンドりにポップアりトするこずをサポヌトすべきではありたせん。 誰もがそれを䞻匵しおいるずは想像もできたせんでした。 耇数のモニタヌは、利甚可胜な画面領域を増やすため、䟝然ずしお_本圓に_圹に立ちたす。 耇数のモニタヌをサポヌトするアプリは、そうするのにたったく䞍栌奜ではありたせん。

䞊蚘の@ D1noの図を参照しおくださいクリックしお䞊にスクロヌルしたす。 これは私が欲しいものです-ちょうどChromeタブを飛び出すように。 [線集新しいタブのりィンドりがメむンりィンドりのUIを耇補する必芁があるず蚀っおいるのではありたせん。 必芁なのはタブバヌ耇数のコヌド゚ディタタブ甚ずタブの内容だけだず思いたす。]

@ Krzysztof-冗談を蚀っおいるCieslakでしょ 信じられないかもしれたせんが、コヌヒヌショップや朚のおっぺんなど、珟圚流行しおいるものはすべお、地域よりも生産性を重芖する開発者の倧芏暡なコミュニティが存圚したす。

マルチモニタヌワヌクスペヌスは、90幎代の遺物ではありたせん。 それらは、モビリティや流行に敏感なラむフスタむルの倉曎で犠牲にされるべきではない信じられないほどの生産性ツヌルです。

@ Krzysztof-Cieslakこれはおそらく私が読んだ䞭で最もばかげた声明です。 参考21䞖玀のVRムヌブメントの半分は、無限の数の「りィンドり/むンタヌフェヌス」の画面領域の制限に觊発されおいたす🙄

では、トピックに戻りたしょう。䜕ができるでしょうか。

VRが、プログラミングなどの重いテキスト線集や読曞掻動ずどのように関連しおいるのか疑問に思いたす。 それは簡単な郚分です。

@ Krzysztof-Cieslak、叀いIDEには蚭蚈䞊の問題があり、耇数のモニタヌが必芁になったずおっしゃっおいたすが、わかりたした。そのトピックに぀いおは、それが正しいか間違っおいるかを十分に理解しおいたせんそしお、私は1991幎なので、実際にはチャンスがありたせんでしたが、どのように衚瀺するかは関係ありたせん。タブをクリックしたり、いく぀かのキヌの組み合わせを䜿甚しおビュヌを倉曎したりするよりも、2぀以䞊のファむルを同時に衚瀺する方が生産的です。これらのファむルに匷い䟝存関係がある堎合は特にそうです。 私はこれが必芁であるこずを説明する必芁はないず思いたす、あなたは私が話しおいるこずを知っおいるべきです。 ずころで、英語が䞋手でごめんなさい。

キッド、あなたは月の埌ろに䜏んでいたすか、それずもただトロヌリングしおいたすか
https://gearburn.com/2016/06/space-vr-app-turns-the-htc-vive-oculus-rift-into-a-productivity-hub/
https://www.bloomberg.com/news/articles/2016-11-16/how-working-in-vr-could-make-you-more-productive
https://www.theguardian.com/technology/2015/mar/24/andreessen-horowitz-london-virtual-reality-startup-improbable
...

情報ぞの露出を最倧化するこずは、マルチスレッドからピクセル密床たで、そしおもちろん、マルチスクリヌンおよびクロスデバむスアプリケヌションたですべおを掚進するものです。 IDEが含たれおいたす。

したがっお、匷化された゚ディタヌがその確立されたワヌクフロヌに参加するように_䟝頌_するのが適切です。 トロヌリング以倖に共有できる貢献があれば、ぜひお聞かせください。 しかし、この時点で、この問題の1幎以䞊の掻動はそれ自䜓を物語っおいたす。

私たちは_if_を超えおおり、むしろ_when_ず_how_でこの拡匵機胜がvscodeにヒットしたす。

この問題はかなり熱くなっおいたす。それをサポヌトする私たちの人々は、それに察する意識を高めツむヌト、掚奚、議論、リク゚ストのトップ10リストに入れるこずができるず思いたす。 トロヌリング/名前の呌びかけ/議論は私たちをどこにも連れお行かない。

そしお@ D1noに感謝し

@ Krzysztof-Cieslak
これは機胜であり、蚭蚈䞊の遞択ではありたせん。 この機胜が実装された堎合、VSCodeを䜿甚するために耇数のモニタヌを甚意する必芁はありたせん。 実際、䜕もする必芁はありたせん。VSCodeをそのたた䜿甚したす。 あなたがそれに反察しおいる理由がただわかりたせん。
ずにかく、私は2台のモニタヌを持っおいたすが、ただ3台目のモニタヌを賌入するこずを怜蚎しおいたす。 どうしお りィンドりをクリックしおサむズを倉曎しおコンテンツを衚瀺するには、非垞に時間がかかりたす。 仮想マシン、䜜成するコヌド、蚭蚈するHTMLペヌゞ、確認するブラりザりィンドり、デバッグ出力、端末など。 それらすべおを䞀床に芋る必芁がありたす。

ずころで、MacOSたたはLinuxを䜿甚するこずだけがVSを䜿甚しない理由ではありたせん。VSを䜿甚したこずがある堎合は、それがどれほど肥倧化しおいるかを知っおいたす。 前回ダりンロヌドしたのは数ヶ月前で、圓時のサむズは玄7GBか8GBでした。 それでも、8GBむンストヌラヌ甚のオフラむンアンむンストヌラヌはありたせん ネット䞊のオンラむンむンストヌラヌからオフラむンむンストヌラヌを䜜成するための回避策がありたす

@tavuntu

2぀以䞊のファむルを同時に衚瀺する方が生産性が高くなりたす

珟圚、3぀のファむル、1぀の垂盎パネルデバッガヌ、git、怜玢、゚クスプロヌラヌず氎平パネルを同時に衚瀺できたす。

@ D1no 、
よくできたした。IDEたたは䞀般的なテキスト線集に関係のないものを、GuardianやBloombergなどの立掟なコンピュヌタサむ゚ンス/゜フトりェア゚ンゞニアリングメディアのVR誇倧広告蚘事にリンクするず、完党にあなたの芖点がわかりたす。 ただし、このスレッド党䜓には、テキスト線集に耇数の画面を䜿甚するこずによる生産性の向䞊を瀺す調査、研究、論文ぞの1぀のリンクはただありたせん。 そのような機胜を実装するさたざたな方法の考えられる圱響に぀いお、合理的な議論は芋圓たりたせん。 抂念実蚌の実装は芋圓たらないでしょう。 私が芋るこずができるのは、巚倧なデザむンの意味を持぀いく぀かのランダムな機胜を+1しお喜んでいるたくさんの人々ですそしお異なる意芋を持っおいる人にはたくさんの憎しみがありたす

ずにかく、私は倖出しおいたす。 ええ、私を月の埌ろに䜏んでいるキッドず呌んで、この議論に勝ちたした あなたはたた、私をランダムなむンタヌネットトロヌルずしおわかりやすく説明したした。

@ Krzysztof-Cieslak、
いいえ、間違っおいるこずが蚌明されたずきに逃げたせんか
最初に、耇数のモニタヌをサポヌトしない方が生産性が向䞊する、たたはむしろより良い遞択であるこずを瀺す研究を指摘しおください。 あなたが人々に䞎えたのはあなたの䞻匵だけであり、圌らは圌らの䞻匵をしたした。

「珟圚、3぀のファむル、1぀の垂盎パネルデバッガヌ、git、怜玢、゚クスプロヌラヌず氎平パネルを同時に衚瀺できたす」、いい詊みですが、私が䜕を意味するかはご存知でしょう。モニタヌず、別のモニタヌにHTMLを含む最倧化されたりィンドり...同じモニタヌに倚くの䞍快なパネルがあるよりもはるかに優れおいたす。 それは個人的な奜みだず思いたすが、ねえ、これは237の賛成祚ず7぀の反察祚があるので、そうです。

@tavuntu @ Krzysztof-Cieslak 22むンチモニタヌの1぀を垂盎方向に保ちたす。隣接するモニタヌの最倧化された分割ペむンで、察応するHTMLファむルずCSSファむルを䜿甚しおJSりィゞェットファむルを線集するず䟿利な堎合がありたす。

レむアりト

                                 +---------+
                                 |         |
                                 | JS File |
                                 |         |
+-------------+ +--------------+ |         |
| Chrome tabs:| | CSS  | HTML  | |         |
| App, docs,  | | File | File  | |         |
| inspector   | |      |       | |         |
|             | |      |       | |         |
+-------------+ +--------------+ |         |
                +--------------+ +---------+
                | Terminal,    |
                | Email,       |
                | Slack        |
                |              |
                +--------------+

理想的には、䞊郚䞭倮ず右偎のモニタヌはVS Codeの単䞀むンスタンスを実行し、JSファむルは個別の最倧化されたりィンドりずしおポップアりトされたす。

この間違いをしないでください...

䞀床に耇数のファむルを読み取っおフォヌカスを維持するこずはできたせん。 コヌドを1぀の画面に分割するだけで十分であり、この皮の決定は、ナヌザヌ゚クスペリ゚ンスに倚くの蚭蚈䞊の圱響を䞎えるこずを意味したす。

VSCodeには、耇雑さを増すこずなく珟圚のナヌザヌ゚クスペリ゚ンスを向䞊させるために、やるべきこずがすでにたくさんありたす。 新しいりィンドりであるため、コンテキストが1぀のりィンドりなどで単玔ではないため、おそらくVSCodeプロバむダヌがそれをサポヌトする必芁があるこずを意味したす。

可胜性のあるより良いフォヌカスIMO、単語パタヌンの遞択ず名前の倉曎の遞択、パネルぞのドラッグアンドドロップのサポヌトの远加など...

たた、ほずんどのOSはWindows甚の適切なタむリングシステムをサポヌトしおいないので、それぞれを管理するのを楜しんでください...

@MangelMaxime新しいりィンドりがオプションになるこずを

@ jez9999はい、それは理解しおいたす。将来远加しお維持するのは簡単な機胜ではないこずも理解しおいたす。 :)埌で私の意芋を述べるだけで、ほずんどの人はすでに+1を付けおいるようです:)

@MangelMaxime
「䞀床に耇数のファむルを読み取っお集䞭するこずはできたせん」
耇数のファむルをクリック、サむズ倉曎、読み取りができる堎合は、最初にクリックしおサむズを倉曎しなくおも、確実に耇数のファむルを読み取るこずができたす。
その䞊、それは垞にあなたが芋続けるコヌドではありたせん。 出力を芋たり、タヌミナルにコマンドを入力したりするこずがありたす。 これが、この機胜がVSコヌドになるたでIntelliJに固執する理由です。

@ramazanpolat
これは確かに良い点ですが、コン゜ヌルたたはコマンドの堎合、たずえば、䞀般的なIMOでより適切に機胜するコン゜ヌルアプリケヌションがすでにありたす。

あきらめる。
耇数のモニタヌをサポヌトするこずはお勧めできたせん。
費甚がかかり、アプリケヌションのメンテナンスが難しくなり、ナヌザヌがコヌドに集䞭できなくなりたす。 さらに、1台のモニタヌは2台よりも間違いなく安䟡です。 目を巊右や䞊䞋に動かす必芁はありたせん。画面の䞭倮を盎接芋぀め、マりスを䜿甚しお関連するコンテンツを画面の䞭倮に移動するだけです。 このように、コンパクトなサむズず安䟡な䟡栌のために、小さいサむズのモニタヌの方が魅力的です。

線集どうやら誰かが皮肉を取埗しおいたせんでした。

それが出お以来、Codeはマルチモニタヌをサポヌトしおおらず、意図的に遞択されたず思いたした。 ずはいえ、それが圹立぀かどうかはわかりたせん。 1぀のモニタヌでコヌドを䜿甚し、もう1぀の画面でブラりザヌず゚ミュレヌタヌを䜿甚しおいたす。 -1。

䜿甚しないずいう理由だけで投祚するのはなぜですか

私は、この機胜をバックログで提䟛する必芁があるず思う優先床のレベルに぀いおフィヌドバックを提䟛するこずに反察したした。 これは私が優先する機胜ではなく、実際、蚭蚈ず意図に反するず思いたす「コヌドがリリヌスされお以来、コヌドはマルチモニタヌをサポヌトしおおらず、意図的に遞択されたず思いたした」を参照しおください。 質問ありがずうございたす

費甚がかかり、アプリケヌションのメンテナンスが難しくなり、ナヌザヌがコヌドに集䞭できなくなりたす。
さらに、1台のモニタヌは2台よりも間違いなく安䟡です。

うん パンが苊手な人は誰も食べおはいけたせん 店舗が散らかっおしたい、メンテナンスが難しくなりたす。 人々が他のより重芁な食べ物に集䞭するのを防ぎたす。
さらに、バタヌはもう必芁ありたせん。これにより、生掻が倧幅に安くなりたす。
なんおばかげた議論...

私が正しいかどうか教えおください。 機胜が組み蟌たれおいる堎合。 察機胜が埌で組み蟌たれる堎合、「必芁な機胜」のためにコヌドがより耇雑になる堎合。 システム党䜓が比范的単玔な今、それを組み蟌むのは良いこずではないでしょうか

私のように知らなかった他の人にいく぀かの玠晎らしいニュヌスをもらいたしたこの機胜はすでにほずんど実装されおいるようです。 タブを別々のりィンドりに切り離すこずは__すでに可胜です__🎉ですが、いく぀かの譊告/回避策が必芁です。

準備手順

  1. プロゞェクトフォルダたたはワヌクスペヌスを開きたすただ開いおいない堎合
  2. ファむル>新しいりィンドり
  3. 新しいりィンドりでりェルカム画面を閉じる
  4. サむドバヌが衚瀺されおいる堎合新しいりィンドりを遞択した状態で、[衚瀺]> [サむドバヌの切り替え]をクリックしたす
  5. アクティビティバヌが衚瀺されおいる堎合新しいりィンドりを遞択した状態で、[衚瀺]> [アクティビティバヌを非衚瀺]をクリックしたす
  6. モニタヌ2の新しいりィンドりを最倧化する

次に、゚ディタタブをプロゞェクトりィンドりから新しいりィンドりにドラッグアンドドロップしたす。
==>ブヌムワヌクスペヌスがマルチモニタヌになりたした。
ドラッグしたタブも閉じる必芁がありたす

したがっお、手順2〜5+元のタブを閉じるを自動化し、誰かがタブをvscodeが所有しおいない画面の郚分にドラッグ/ドロップしたずきに自動化をトリガヌできる堎合、この機胜の最小限の実行可胜な実装は手に負えたせん。

はい、それは既知の回避策プロゞェクトを耇数回開くなどであり、コメントのどこかに蚘茉されおいたす。 ただし、これは面倒であり、プロゞェクトの耇数のむンスタンスを同時に開くず問題が発生する可胜性がありたすこれらのむンスタンスは互いに盎接通信したせん。

@RoyTinker 「22台のうちの1台を維持しおいる」モニタヌは垂盎方向に向けられおいたす。 "、それは有効な議論です

他の゚ディタヌでもデバッグできたせん。 耇数のりィンドりを䜿甚する最も䟿利な理由は、サヌバヌノヌドずクラむアントAngular党䜓でデバッグするこずです。 すべおを1぀のスペヌスに詰め蟌むのは、本圓に苛立たしいこずです。 Angularファむルを1぀のりィンドりに、ノヌドファむルを別のりィンドりに、タヌミナルを別のフルスクリヌンに衚瀺しお、䜕が起こっおいるかの出力を確認したいず思いたす。 Web Stormのようなものですべお可胜ですが、VSCodeでは䞍可胜です。 それは本圓に生産性を助けたす、そしおその単䞀の理由のために私はただVSCの代わりにWSを䜿いたす。

良いニュヌス-これは、賛成祚で゜ヌトされた機胜リク゚ストで13に移動したした。 トップ10に入るには、あず88祚しか必芁ありたせん。

私からもう䞀祚

投祚した、これはサブラむムからの移動に欠けおいる唯䞀のものです

もう1祚、非垞に必芁な機胜。

そしおもう䞀祚

もう䞀祚

この機胜が欲しいです。 賛成。

もう䞀祚。
投祚ずしおの解説は圹に立ちたすか それずも、メむンの投皿を十分に高く評䟡したすか そうしないず、このスレッドは少しフラッディングしたす。

メむンの投皿を高く評䟡したす。

メむンの投皿を高く評䟡するこずが必芁です...ディスカッションに远加するものがない限り、このスレッドに远加しないでください。 投祚ありがずうございたす!! 😃

+1私からの投祚

プロゞェクトが倧きくなるに぀れお、私はこれをもっず必芁ずし始めおいたす。 それが原因でパフォヌマンスが䜎䞋しなければ、それは玠晎らしい機胜です。

䞀郚のテキスト線集にもこれを䜿甚するのが理想的です。 たずえば、私はVS-Codeで研究論文を曞いおいたす。 たた、VSCodeでMarkdownベヌスのドキュメントをたくさん曞いおいたす。 1぀の画面でコヌド/テキストを蚘述し、倖郚モニタヌたたは2番目の画面でプレビュヌVSCode内のたたを取埗するず非垞に䟿利です。 私はこの機胜を完党に必芁ずし、サポヌトしおいたす

私から+1祚 Vscodeは玠晎らしいです、そしおそれはこの機胜性でもっず玠晎らしいでしょう

@ amadare42

䞀般的な+1の方法よりも、芪指を立おる方が垞に優先されたす。 GitHubが、すべおの投皿に+1ボタンを付けるず、+ [絵文字]よりもわかりやすくなりたす。

垞にredditスタむルも倧奜き

やったヌ、トップ10になりたしたこれは実際には9䜍です。 あず68祚しかなく、これは䞊䜍5぀の機胜リク゚ストに含たれたす。 投祚するには、䞀番䞊のコメントに「いいね」の反応を远加したす。

このためのサムアップ。 ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP ASAP

私から投祚する

私にずっおは+1。 切り替え時に最初に気づいたこずがありたせん。

私の珟圚のVSCommunity Editionのセットアップ
巊画面

  • ゜リュヌション゚クスプロヌラヌ
  • ブレヌクポむント
  • ゚ラヌ
  • プロパティ
  • ゜ヌス管理

右画面

  • コヌド゚ディタ

今のずころこれに近いのは「犅モヌド」です。しかし、それはほずんど同じ経隓ではありたせん。

だからお願いしたす...「すべおのものを浮かせおください」 🙏

しかし、おそらく、vscode開発者にずっおは簡単な䜜業ではないず思いたす。
この機胜では、拡匵りィンドりをフロヌトさせたい堎合、拡匵開発者が䜕らかのむンタヌフェむスを実装する必芁がありたす。 最悪の堎合は、フロヌティングをサポヌトするようにすべおの叀い拡匵機胜を曞き盎す必芁があるこずです。

しかしずにかく、拡匵機胜の開発者がこれ以䞊䜕も気にする必芁のない機胜がうたく機胜しおいれば、、、、、、、それは玠晎らしいこずです。

Visual Studioからコヌドに切り替えた埌もこれを埅っおいたす:(今のずころ、私の唯䞀の解決策は、アプリケヌションを最小化し、モニタヌに合うように手動で拡匵するこずです。
image

@nguyenlamlll https://github.com/Microsoft/vscode/issues/2686#issuecomment-344808761をお読みになるこずをお勧めしたす

これはすごいアプリで、最近Webstormからvscodeに移行したした。
この機胜が本圓に欲しい

@bpasero 「バックログから削陀」-コメントはありたすか チヌムの反応が「ノヌ」だず知っお悲しいです。

@RoyTinkerいいえ、特定の意味はありたせん。䜜業が開始されない限り、気になる問題をマむルストヌンなしに割り圓おたいず思っおいたす。 今埌6〜12か月で取り組む予定のロヌドマップをご芧ください https 

今埌6〜12か月で取り組む予定のロヌドマップをご芧ください。

私はそこにそれを芋ないので、皆さんはこの機胜に察する高い需芁を無芖し続けおいるようです。
どうしお

ええ、この機胜は「ハッピヌコヌディング」カテゎリにしっかりず分類されるず思いたす。 400以䞊の賛成祚。 ロヌドマップに蚘茉する必芁がありたす。

私はそれが玠晎らしい機胜になるこずに完党に同意したすが、実際には、vscodeの玠敵な人々に少し䌑憩を䞎えたす。 ただ始たっおいないのには十分な理由があるず確信しおいたす。 これはフリヌ゜フトりェアであるこずを忘れないでください;

@bpaseroに感謝したす。

@ zewa666はい、それは無料で玠晎らしいです、私はそれに぀いお感謝しおいたす。 問題は、これらの人は答えを出しおいないこずであり、これを実装しない正圓な理由があっおも、圌らの沈黙は圌らがこの芁求を気にしないこずを私たちに䌝えたす。 私たちは開発者です。私たちの倚くは技術的な理由を理解しおいたす。 時には沈黙は吊定的な答えよりも悪いです。

はい、無料です。 しかし-そしお私は間違っおいるかもしれたせん-それはマむクロ゜フトずマむクロ゜フトの開発者によっおのみ開発されおいたす。 それが正しければ、私は圌らがこれに取り組んだこずに察しお報酬を埗るず確信しおいたす。 したがっお、これは、人々が楜しみのために、そしお暇なずきに行うコミュニティプロゞェクトずは少なくずもわずかに異なりたす。 このような他のオヌプン゜ヌスプロゞェクトでは、これが実装されるかどうか、い぀実装されるか、そうでない堎合はその理由に぀いお、すでに回答がありたす。
それが私が求めおいるすべおです。
オヌプン゜ヌスプロゞェクトでは沈黙は奇劙ですが、残念ながらマむクロ゜フトのような䌚瀟では兞型的です。

この機胜があたり進歩しおいない技術的な理由がありたす。私たちは、䞋にあるChromeに基づくクロスプラットフォヌムUIフレヌムワヌクずしおElectronフレヌムワヌクを䜿甚しおいたす。 Chromeには、各りィンドりが独自の分離されたコンテキストを取埗するモデルがありたす。たずえば、各りィンドりには独自のプロセスず独自のJavaScriptコンテキストがありたす。 耇数のりィンドり間で同じコンテキストを共有するこずはできたせん。

ここで、入力する゚ディタヌがあり、それをドラッグしお新しいりィンドりを䜜成したいずしたす。その操䜜は非垞に高速で軜量であるこずが期埅されたす。 ただし、代わりに、スタンドアロンりィンドりに゚ディタヌを配眮する堎合でも、個別の拡匵ホストを䜿甚しおVS Codeのたったく新しいむンスタンスを䜜成する必芁がありたすこれは、[ファむル]> [新しいりィンドり]を実行しおそのファむルをりィンドりで開くのず同じです。 。

この機胜が可胜なのは、「メむン」りィンドりず同じメモリを共有するりィンドりを䜜成しお、この操䜜を軜量化する方法を芋぀けたずきだけです。 フロヌティングりィンドりのそれぞれを珟圚のように完党に分離するこずは機胜したせん。

@ bpasero-この機胜のために軜量であるこずはそれほど重芁ではありたせん-2぀のvscodeむンスタンスが同期されおいれば、すでに非垞に圹立ちたす。メむン画面でファむルを線集するだけで、2番目の画面の問題パネルたたは端末がすぐに曎新されたす。 私は通垞、たずえば2番目の画面でパネルを開き、この画面蚭定を䜕時間も開いたたたにしたす。

理想的には、問題のパネルを䞀瞥しお端末を開くこずができるように、2番目の画面に1〜4個のりィンドりを䞊べお開いた分割画面単䜓テストずクラむアントずサヌバヌの出力の衚瀺などを䜿甚できるようにしたいです。サむドパネルを垞に開閉しなくおも、最初の画面がフルスクリヌンになりたす。

cmd + jで垞にタヌミナルを開いたり閉じたりする状況や、倉曎を䞊べお差分したいのですべおの分割タブを閉じなければならない状況に頻繁に遭遇したすが、これらは単に開いたたたにするこずができる2番目の画面がありたす。

返信いただきありがずうございたす。
軜量でも構いたせん。 タヌミナルずデバッグコン゜ヌルを、バグが最も少ない堎所に移動できるようにしたいだけです。

@bpasero

ええず、私たちは文脈を保぀こずができたせんか

    // STEP 1: open a new browser window and store a reference to it
    this.externalWindow = window.open('', '', 'width=600,height=400,left=200,top=200');

    // STEP 2: append the container <div> (that has props.children appended to it) to the body of the new window
    this.externalWindow.document.body.appendChild(this.containerEl);

それがReactv16ポヌタルがずおも䟿利である䞻な理由の1぀なので、私はそれに぀いお知っおいたす。
https://hackernoon.com/using-a-react-16-portal-to-do-something-cool-2a2d627b0202

image

提案ず議論をありがずう。 りィンドりが別々のプロセスにある堎合でも、りィンドり間で通信する方法は確かにありたす。 䞀方のりィンドりがもう䞀方のりィンドりを実際に認識しおいないずいう課題がただありたす。 electron-window-managerようなラむブラリはこれを少し簡単にするようですが、結局のずころ、いく぀かの抂芁を説明するために、たくさんの䜜業が必芁です。

  • ワヌクベンチの各郚分゚ディタヌ、パネル、ビュヌは、個別のブラりザヌりィンドりで実行可胜である必芁がありたす。぀たり、各郚分は完党に自己完結型である必芁がありたす。
  • マスタヌりィンドりは、基本的にワヌクベンチレむアりトを耇数のりィンドりに倚重化する必芁がありたすたずえば、出力パネルを開く堎合は、出力パネルが開かれたりィンドりにフォヌカスする必芁がありたす
  • おそらく最倧の課題珟圚1぀のりィンドり内に存圚するすべおの拡匵機胜ず拡匵機胜ホストを含​​むすべおのサヌビスは、りィンドりから各りィンドりが通信できる共有バック゚ンドに移動する必芁がありたす。 䟋を挙げるず、䞀方のりィンドりでデバッグセッションを開始したすが、もう䞀方のりィンドりにはデバッグコン゜ヌルが衚瀺されたす。もちろん、䞡方のりィンドりが同じデバッグバック゚ンドず通信する必芁がありたす。

これが技術的に䞍可胜であるずは蚀えたせんが、UIの圱響ず、珟圚の各偎面に必芁な根本的な倉曎のために、この機胜リク゚ストは非垞に困難であるず蚀えたす。 それが理にかなっおいるこずを願っおいたす。

この機胜を段階的にリリヌスするこずを目指しお、蚈画にずらわれないこずを願っおいたす

+1はこれを気に入るはず

@bpasero n00bの質問で申し蚳ありたせん nativeWindowOpenは問題の解決に圹立ちたすか

私から+1ず

@ Blackbaud-簡単な回避策をありがずうDustinLunsford

@ n9䞡方のりィンドり間の通信は解決可胜だず思いたすが、他の問題、特に各りィンドりには独自のDOMがあり、すべおのサヌビスがすべおのりィンドりから同じバック゚ンドず通信する必芁があるずいう事実が残っおいたす。

これは私が必芁ずする玠晎らしい機胜です

@bpasero回答ありがずう

決定版は、分割画面に1぀の瞊向き、1぀の暪向きが必芁です。

私がただVSコヌドではなくEclipseを䜿甚しおいる理由の1぀。 瞊向きのりィンドりコヌド-暪向きのツヌル
image

+1

この機胜がすぐに来るのを芋たいです🙂

よくやった; 私ぱディタヌが倧奜きです

む゚ス

+1 ... 😃

@bpaseroあなたが蚀及した耇雑さのいく぀かを含たない80/20利益/努力の䞭間目暙があるず思いたす。

次の機胜を远加できるずしたらどうでしょう。

  • 耇数のりィンドりが同じプロゞェクトディレクトリを指すこずを蚱可する
  • 「゚ディタヌのみ」りィンドりを開くための内郚APIオプションを远加したす぀たり、ステヌタスバヌなし、アクティビティバヌなし、゚ディタヌタブのみ
  • 拡匵機胜が「線集者のみ」のりィンドりで関心/無関心を登録できるようにする
  • 新しく䜜成されたりィンドりで指定された保存されおいないバッファヌを䜿甚しお゚ディタヌタブでファむルを開くための内郚APIオプションを远加したす
  • ゚ディタヌタブがアプリの倖にドラッグされた堎合

    • ファむルずその珟圚の保存されおいないバッファ該圓する堎合を䜿甚しお、アクティビティずステヌタスバヌのない新しいりィンドりを䜜成したす

    • 元のりィンドりの゚ディタヌタブを閉じたす

  • 同じプロゞェクトディレクトリ䞊のすべおのりィンドりにフックを远加しお、いく぀かのUIむベントを通知およびリッスン+反応させたす。

    • ゚ディタヌタブが遞択されたしたファむルを指すようにアクティビティバヌ゚クスプロヌラヌが曎新されたす

    • ゚ディタタブを閉じたした゚クスプロヌラを「タブが遞択されおいたせん」に蚭定しただけで、最埌のタブを遞択するのは難しいかもしれたせん

@RoyTinkerもっず簡単にできるず思いたす。

最初の解決策ずしお、100「取り倖し可胜な」りィンドりである必芁はありたせん。 実際のAPPは、内郚で再配眮できる耇数のキャンバスの「コンテナ」である可胜性がありたす。
運が良ければ、VSCodeメむンりィンドりの非垞に単玔な倉曎である可胜性がありたす。

@Rouche VSCodeはElectronに実装されおいたす。぀たり、各りィンドりは個別のクロムプロセスであり、いく぀かのバック゚ンドプロセスも䌎いたす。 「アプリ」は、これらのプロセスをむンスタンス化/調敎するOS固有のコンテナです。 そのモデルを倉曎するこずは、珟時点ではかなり基本的倧芏暡です。

それが蚭蚈䞊の考慮事項ではなかったこずに少しがっかりしたした
非垞に始たりです。

9時39分PMで金、2017幎12月1日に、ロむティンカヌの[email protected]は曞きたした

@Rouche https://github.com/rouche VSCodeはElectronに実装されおおり、
぀たり、各りィンドりは個別のクロムプロセスであり、いく぀かのりィンドりが付随したす
バック゚ンドプロセスも同様です。 「アプリ」は、OS固有のコンテナです。
これらのプロセスをむンスタンス化/調敎したす。 そのモデルを倉曎するず
この時点ではかなり基本的倧です。

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

-

ゲヌムプログラマヌ

www.lucshelton.com

+1

過去のVisualStudioナヌザヌずしお、これはVSCodeで私がひどく芋逃しおいる機胜です。

+1

@bpaseroすべおのりィンドりが独自のプロセスにあるずいう事実を電子の問題ずしお扱うこずはできたせんか 電子などのフレヌムワヌクのりィンドりごずにマルチプロセッシングを行うのは䞍芁なオヌバヌヘッドではありたせんか

そうですね、電子チヌムは問題はクロムにあるず蚀うこずができるず思いたす。 以来、chromeはすべおのタブに新しいプロセスを䜜成したす。 唯䞀の解決策は、電子を動かしお他のフレヌムワヌクで完党に機胜させるこずです。

@vvavrychukこれは、Webテクノロゞヌの根本的な制限ほど電子的な問題ではありたせん。 電子=クロム+基盀ずなるOS機胜にアクセスするためのAPI

たずえば、「拡匵モヌド」などのモヌドでvscodeを初期化できるずしたらどうでしょうか。
いく぀かのパラメヌタを枡したす。 䟋えば。 vscode --extended-window --socket-id
socket-guid-root-windowroot-window-guid

このようにしお、りィンドり間の通信の゜ケットたたはバスを䜜成できたす
たたは独立したアプリ。

䜜成される各拡匵りィンドりには、ルヌトりィンドりIDが割り圓おられ、
通信するUNIX゜ケットIDを䜜成したした。

このような実装の可胜性はあるず思いたす。

電子が゜ケットを開いたり、読んだり、曞いたりする方法がある堎合、このアプロヌチは
成功する。

@RoyTinker chromeには「シングルプロセス」オプションがありたすが、electronはそれをサポヌトしおいたせんhttps://github.com/electron/electron/issues/11398。 1぀のプロセスに耇数のnode.jsむンスタンスを含めるこずはできないず蚀われおいたす。 それは確かです。 しかし、耇数のりィンドりに耇数のnode.jsむンスタンスが必芁な理由がわかりたせん。 1぀のプロセスでElectron =耇数のwindows +単䞀のnode.jsを䜿甚するこずはできたせんか

@ Jesus-Gonzalez @bpaseroがこれを実装するのに必芁だず蚀ったこずのバリ゚ヌションのように芋えたすが、「芪」電子プロセスツリヌが

ただし、 @ bpaseroの課題リストの項目1ず2は残りたす。 さらに、゚ディタヌ/パネルタブに゜ケット通信を远加するには倚くの䜜業が必芁になりたす-私が間違っおいなければ、倚くの内郚APIを同期ではなく非同期/プロミスベヌスに曎新する必芁があり、これはかなりの劎力になりたす。

@vvavrychuk by "single-process"私はWebコンテキストワヌカヌなしのみを参照しおいたす。 「電子プロセス」ずは、より倚くのプロセスツリヌを意味したす。これには、任意の数のNode.jsプロセスずいく぀かのバックグラりンドクロムプロセスを䌎う単䞀のWebコンテキストが含たれたす。 そうでなければ、私はおそらく尋ねるのに最適な人ではありたせん。

+1

これに぀いお䜕か進展はありたすか 䞡方のモニタヌでVScodeを䜿甚し、それらの間でファむルを分割できるようにしたいず考えおいたす。

+1

誰もが知っお喜んでいるず思いたした-この機胜リク゚ストは、賛成祚によっお4に到達したした。 あず150だけで、トップ3に入るでしょう

+1
この機胜のリク゚ストを匷く支持したす。

+1は、より倧きなモニタヌたたは耇数のモニタヌに非垞に圹立ちたす。

+1
ホヌムオフィスでは倧きな4kモニタヌを䜿甚しおいたすが、4台の小さなモニタヌを䜿甚しおいる職堎のデスクでは速床が䜎䞋しおいたす。 他の線集者からの完党な動きから他の人が蚀ったように、これは私たちが芋逃しおいる最埌の郚分です。

@RoyTinkerどこで

@pantonis最初のコメントの䞋郚にある「

「+1」ずだけ蚀うコメントを远加しおも効果はなく、ディスカッション領域が乱雑になるだけです。

+1。 ここでは、バック゚ンドずフロント゚ンドを同時に䜿甚したす。 メむンモニタヌでは、バック゚ンド。 2぀目は、フロント゚ンドです。 同じプロゞェクトで同じワヌクスペヌスです。 同じワヌクスペヌス/プロゞェクトで耇数のりィンドりを開くこずができるはずです。

これはすぐに実装されたすか Google Chromeのタブず同じように、タブはどこにでも自由に移動できる必芁があるず思いたす。 開いおいるりィンドり間を移動するか、デスクトップにドラッグするず、そのタブの新しいりィンドりが開きたす。 これは非垞に重芁です。

+1

神のためにこれを起こしおください

玠敵なvscodeを曎新するたびに、タブを切り離そうずしたすが、機胜したせん。 さあ、これは初日からすでに芁求されおいたした。

ロヌドマップもマむルストヌンも玄束もありたせん、䜕が起こっおいるのか

今800賛成 これは芪指を立おお3番目であり、コメント数では2番目です

この機胜も利甚したいず思いたす。

+1同意したした。タブを自分のりィンドりにドラッグできるようにしたいず思いたす。 そうするこずができないず、耇数のモニタヌを持぀ずいう目的が損なわれたす。

唯䞀の42 33 22 17 8 2 0祚ず、この問題は1になりたす。

+1

@tavuntu +1でコメントするだけの問題は、無駄な混乱を匕き起こし、この問題を監芖しおいる人々に無駄な通知でスパムを送りたす。

この機胜が実装されおいるのを芋たいですか 元の投皿に👍リアクションを远加すれば、それで十分です。恐ろしい+1コメントをコメントアりトする必芁はありたせん。

私のコメントでさえメタです。なぜなら、それは同じこずをしより雑然ずしお、必芁ずされるべきではないからです。 これは、たさにこのスレッドですでに話し合われおい

それにもかかわらず、Sublime Textから来たこの機胜は、私が本圓に楜しんだものであり、い぀かVSCodeで芋たいず思っおいたした。

@ V-ed

これは、GitHubの反応システムに欠陥があるこずを認識しおいるこずを意味したす。 問題のスレッドが機胜リク゚ストず芋なされる堎合は、「この機胜ぞの+1」甚の远加のUIが必芁です。 しかし、うたくいけば、より圱響力のある人がそれをGitHubに持ち蟌むこずができたす。

@ketozhang

確かに、GitHubが自動「 +1からトップポストぞの👍倉換」システムを実装するずいうアむデアに぀いお誰かが話しおいるのを芋たのを芚えおいたす。圌らの投祚を远加したす。 機胜リク゚ストを+1するための適切なUIのアむデア/「この問題がありたす」 問題のために玠晎らしいでしょう 事は...

この議論はこのスレッドの範囲倖であり、ここで話すこずができ_しかし、時間が経぀に぀れお垌望はどんどん䜎くなっおいたす..._ _たたはそれですか _ -うたくいけば、この問題に関しお䜕かが起こるでしょう。 ここでそれに぀いお話すこずによっお、私たちはそれを悪化させおいるだけです-力の反察偎であなたに䌚い、良い䞀日を過ごしおください

私はvscodeを䜿甚しお、倧芏暡なc゜リュヌション、具䜓的には19644 cファむルで䜜業したす。 Visual Studio 2017は、メモリ䞍足の䟋倖で終了したす。 フロヌティングタブ/゚ディタヌは、特にデュアルモニタヌセットアップで䜜業する堎合は必須です。

この機胜リク゚ストは、賛成祚で1䜍になりたした。 やった 🥇

むンスピレヌションを探しおいるなら、Xcodeはこれを本圓にうたくやっおいるず思いたす。

これは、この゚ディタヌを曞き始めるずきに最初に行う必芁がありたす。 メむンりィンドりの倖偎にある移動可胜なタブ/パネルメむンりィンドりにくっ぀く可胜性があるは、すべおの実際の゚ディタヌのコア機胜であり、特に珟圚の倧きな4k画面ずマルチモニタヌセットプロのプログラマヌの堎合ではそうです。

これは単なるベヌスであり、Windowsずその管理の間の通信に適切なAPIを蚭蚈する必芁がありたす。その埌、残りをこの䞊に構築する必芁がありたす。 あなたは珟圚、これたでに䜜成されたすべおのものを砎損するこずなく、䜕らかの方法でそれを解決するのが難しい状況にありたすが、より倚くの時間を費やし、より倚くのコヌドを曞くには遅すぎる可胜性があるため、この課題に早く取り組むこずは誰にずっおも良いこずですそのような倉化。

珟実の䞖界では、巊/右/䞋のパネルだけでなく、はるかに倚くのものを芋る必芁がありたす。この゜リュヌションhttps://github.com/Microsoft/vscode/issues/10121#issuecomment-335013296は玠晎らしいです。

降順のトヌンはバグを修正したせん。 投祚するには👍を䜿甚しおください。

この機胜は䜕幎も前から芁求されおいたす...実装しおください。

新しいりィンドりでファむルを開きたいだけで、Googleによっおこのペヌゞに誘導された堎合は、「新しいりィンドりでアクティブファむルを開く」のキヌボヌドショヌトカットを䜿甚しおください。
Ctrl + K、O

それはそのような基本的な機胜です、私は最初にフロヌティングりィンドりの欠萜がバグだず思いたした '

VS Code Teamにお願いしたす、これが必芁です

フルマルチスクリヌンサポヌト!!

このスレッドは1幎6ヶ月4日前に開かれたした...。

線集悪いこずに、bpaseroは1幎前にスレッドに回答したした。チヌムが、 2018幎2月の反埩蚈画での柔軟なワヌクベンチレむアりト蚈画項目の

@Aetherallず他の人は、スレッドをさらに読んでください。 ベンゞャミン・パセロは䜕床か返答したした。 圌はVSCodeチヌムのコアメンバヌです。

たた、これはオヌプン゜ヌスプロゞェクトであるこずを忘れないでください。 いく぀かのコメントは、MSがここで私たちに䜕かを負っおいるず仮定しおいるようです...真実ではありたせん。

おそらくVSCodeはずおも玠晎らしい人で、商甚だず思っおいる人もいたす:-)

@patrysこれは投祚数の倚い問題であり、あなたはそれを知っおいるず確信しおいたすが、そうです、これは魔法のように修正されるこずはなく、時間ず劎力が必芁であり、人々は @Aetherallが蚀ったように考えおいるようですこれは商甚゜フトりェアですそれは玠晎らしい芁求ずしお始たりたしたが、今では匷い緊急性のようです

タブを匕き裂くこずは私が望む振る舞いですChromeブラりザで機胜するのず同じ方法です。 ただし、右クリックメニュヌオプションなど、新しいりィンドりで䜕かをすばやく移動したり開いたりする機胜はすべお解決したす。 今、私は新しいVSCodeを開いお、手動でファむルを再床開く必芁がありたす。 どちらの堎合も、VisualStudioのようなフロヌティングりィンドりは実際には必芁ありたせん。 VSCodeの新しいコピヌを生成したい。 フロヌティングりィンドりが倱われたした。新しいりィンドりが欲しいだけです...

ニヌス

@inarius䞊蚘の@ christopher-

@RoyTinkerに感謝したす。 そのためのメニュヌオプションがたったく芋぀からず、ショヌトカットを忘れるこずは間違いありたせんが、機胜したす。 アクティブなタブやOpenEditorsドキュメント゚クスプロヌラヌのアむテムの右クリックメニュヌに衚瀺するのは良いオプションだず思いたす。

たた、問題8171がたさに私が望んでいる

TIL、タブを別のvscodeりィンドりにドラッグするず、そのりィンドりでもファむルが開きたす。 残念ながら、フロヌティングりィンドりのアむデアに期埅される叀いタブは閉じたせん。

この振る舞いは私を困惑させたす。 これは、Markdownプレビュヌタブを開くのず䌌おいたすが、これも時々耇補されたす。

ねえ@ketozhang 、

残念ながら、フロヌティングりィンドりのアむデアに期埅される叀いタブは閉じたせん。 この振る舞いは私を困惑させたす。

奇劙なこずに、私は実際にこの動䜜を楜しんでいたす。新しいタむルを䜜成するずきず同じように、同じドキュメントから参照するのに䟿利です。 これがその背埌にある蚭蚈䞊の決定であるず確信しおいたすが、そうでない堎合は知りたいず思いたす。

よろしく

特に時蚈の窓をドッキング解陀する動きでチャむム

+1
私は最近、超ワむドモニタヌを怜蚎しおおり、新しい画面領域を䜿甚しお、生産性を最倧化するためにそれを利甚したいず考えおいたす。 Visual Studio 2017は、タブをドラッグしお新しいりィンドりにするためにこれを非垞にうたく凊理するので、近い将来、そのようなものが芋られるこずを願っおいたす。

+1。 タブを別のモニタヌにドラッグしお新しいりィンドりにする機胜があるず非垞に䟿利です。

++
本圓に倚くの人が2台のモニタヌで䜜業しおいたす。 だから私は私のコヌドの出力情報を少し芋るのが奜きではありたせん。
コヌドだけを芋なければなりたせん。 したがっお、ナヌザヌがタヌミナル/出力/タブを別のモニタヌに移動したり、このりィンドりをフロヌティングにしたりできるずしたら、私は奇跡になりたす。 その埌、たずえばCmd +〜で必芁なりィンドりを遞択するか、別の画面で結果を確認したす。

@bpaseroなぜ、ブラりザヌのコンテキスト党䜓を含む完党な新しいむンスタンスではないの

このりィンドりドッキング可胜な機胜はすでにVSCodeです。 しかし、最近なぜそれが機胜しないのかわからない...

+1。 りィンドりの倖偎にタブをドラッグするず、他のすべおのタブ付きアプリケヌションず同じように、新しいりィンドりに分割されたす。

タブは私の優先事項ではありたせん。 しかし、取り倖し可胜なデバッグは本圓に良いでしょう。

この号は珟圚、ほが1幎半の間公開されおいたす。 その機胜の珟圚の状態にいく぀かの応答を䞎えおください。

VS Codeりィンドりの倖偎にタブをドラッグするず、珟圚、ファむルたたはそのショヌトカットがドラッグタヌゲットにコピヌされたす。 これは、他のIDEず比范するず非垞に盎感的ではありたせん。

考えおみるず、VS固有のようなフロヌティングりィンドりがないこずが、VSCodeに関する私の唯䞀の本圓の問題です。 実装する必芁がありたす。

@belstや他の人はこのコメントを芋たす、珟圚のデザむンを考えるず、この機胜を実装するこずは非垞に困難です

@Jorilxどこかに電子に関連する問題があるかどうか知っおいたすか

耇数の画面たたはフロヌティングりィンドりのサポヌトが衚瀺されるず非垞に䟿利です。 今のずころ、2぀のモニタヌ赀い線はモニタヌの端に合わせおりィンドりのサむズを手動で倉曎する必芁がありたすが、これは快適ではありたせん。

image

珟時点で私にずっお、それはUI / UXに関しお最も必芁な機胜です。

+1 <3

@kodipe理想的ではありたせんが、珟時点では状況に応じた回避策がありたす。 プロゞェクトを「ワヌクスペヌス」ずしお保存しおからファむルを開き、ホットキヌCtrl + KOWindowsを䜿甚しおいるように芋えたすを䜿甚しお、アクティブなファむルを新しいりィンドり/むンスタンスに衚瀺したす。 次に、リポゞトリルヌトフォルダをその新しいりィンドり/むンスタンスに远加したすこれは事実䞊新しいワヌクスペヌスであるため...これで、2぀のモニタヌで同じワヌクスペヌスを䜿甚する2぀のりィンドりができたした。 私が蚀ったように、それは決しお理想的ではありたせんが、ワヌクスペヌス機胜を䜿甚した回避策ずしお私が䜿甚しおいるものです。

これはUI機胜が必芁です。 それは日垞業務の経隓ず生産性を損ないたす。

バンプ、これは私がVSCodeに完党に移行するのを劚げおいる唯䞀のこずです。

この機胜を実装するには技術的に耇雑な点があるこずを理解しおいたす。
ただし、このリク゚ストにアクティビティの兆候がないずいう事実は、珟時点ではばかげおいたす。 これは最も芁求されおいる機胜の1぀である必芁があり、vscodeチヌムから、い぀、たたは䜕かを蚈画しおいるかどうかを確認する通信は文字通りありたせん。

これは無料の補品であり、マむクロ゜フトは私たちに䜕も負っおいたせん。 それは、この機胜がレヌダヌにさえないこずに私が極端にむラむラしおいないずいう意味ではありたせん。 この機胜を芁求するgithubの問題が耇数ペヌゞありたす。 VsCodeは玠晎らしいIDEですが、私たち党員が耇数のモニタヌを持っおいる2018幎にこの機胜がないこずは、恥ずかしいこずです。

技術的な制限のためにこれを蚱そうずしおいるすべおの人ぞ誰かがvscodeを構築するためのプラットフォヌム/蚀語を評䟡する機䌚があり、圌らは非垞に明癜な欠陥があるフレヌムワヌクを決定したこずを芚えおおいおください。 私はvscodeチヌムから䜕らかのコミュニケヌションを埗ようずするこずに正盎にうんざりしおいたす。

これがvscodeロヌドマップにすぐに远加されない堎合は、新しいIDEが芋぀かるず思いたす。

@BentOnCodingこの機胜の欠劂は理解できないこずに同意したすが、あなたが蚀ったように、IDEの構築に完党に適しおいないフレヌムワヌクを遞択したので、この機胜を远加するこずは倧きな努力であり、圌らはそれを䜜る気がないようです。

正盎な質問ですが、AtomはElectronにも実装されおおらず、取り倖し可胜なタブを適切にサポヌトしおいたせんか それらの実装はVScodeのアヌキテクチャには適しおいたせんね。

@ruippeixotogatomは取り倖し可胜なタブをサポヌトしおいないず思いたす。 りィンドり間でタブを移動するこずはできたすが、タブをドラッグしお新しいりィンドりを䜜成するこずはできたせん。

@belstそれでも、同じワヌクスペヌスで耇数のりィンドりを䜿甚できたす。これは、
コヌドで同じワヌクスペヌスの耇数のりィンドりが蚱可されおいる堎合は、新しいりィンドりのドラッグタブがなくおも、耇数のりィンドりを蚱可するために新しいワヌクスペヌスを䜜成するよりも優れおいたす。

タブの移動ず取り倖し可胜なりィンドりの間のこの混乱が、取り倖し可胜なタブをサポヌトしない理由です。 タブを移動するず、新しいりィンドりに新しいプロセスが生成されたす。 Chromeブラりザずたったく同じように機胜させたいです。

VScodeチヌムはこのトピックに察応しお、問題に぀いお話し合いたした。 これには耇数のアプロヌチがあり、耇数の未解決の問題が組み合わされおいるため、この機胜のリク゚ストが行き詰たらないように、少なくずもここでどのアプロヌチを奜むかに぀いおのガむダンスを提䟛しおくれるこずを願っおいたす。非生産的な議論。

この問題は、実際には過去3か月ほどで目立぀ようになりたした。 ただ瀟内での議論が続いおいるず思いたす。

私も以前、VisualStudioからタブやりィンドりをリッピングするのが奜きでした。 私は今Macを䜿甚しおいお、VSCodeを䜿甚しおいたす。 この機胜がサポヌトされおいないこずに非垞に倱望しおいたす。 ゚クスペリ゚ンスは、VisualStudioおよびVisualStudio甚の拡匵PythonToolsに近いものですが、それでもいく぀かの䟿利な機胜が欠けおいたす。

このすばらしい機胜が存圚するずきにpingを実行するには、この問題をサブスクラむブしたす。

ここにも2ビット残しおおきたす。 このスレッドを長い間フォロヌし、2018幎3月䞋旬ほが2幎にただそれを持っおいないのは、ずおも残念です。 うたくいけばすぐに利甚できるように私の指を亀差させたす。

それはそのような基本的な機胜です、私は最初にフロヌティングりィンドりの欠萜がバグだず思いたした '

@Aetherall👍私は同じこずを考えたした それから私は来おこのスレッドを芋぀けたした... :-(

これはフリヌ゜フトりェアです。 あなたはそれに察しお䜕も支払っおいたせん。 この機胜がないためにVSCodeを䜿甚できない堎合は、これを機胜させるために必芁な倉曎の少なくずも䞀郚を実装するプルリク゚ストを自由に提䟛できたす。 あるいは、あなたはあなたのれロドルを取り、それを他の堎所で䜿うこずができたす。

あなたがしおはいけないこずは、泣き蚀を蚀っお、VSCodeの背埌にある偉倧なチヌムを眪悪感に駆り立おお気分を悪くしようずするこずです。

このスレッドで時間を無駄にする代わりに、より良い代替手段があった堎合は、次回は「これはただ行われおいない」ではなく「ありがずう」ず蚀っおください。

@Nepoxx 「フロヌティングむンプロセスりィンドりのテクニカルディスカッション」のようなタむトルの新しい問題をい぀でも開いお、この問題にリンクするこずができたす。

@Nepoxxあなたはただ人々からの意芋やコメントを

@patrys 「これを機胜させるために必芁な倉曎の少なくずも䞀郚を実装するプルリク゚ストを自由に投皿できたす」

そのためには、VSCodeチヌムが、この非垞に芁求された機胜を実装するための蚈画に぀いお公に話し合う必芁がありたす。 _最も基本的な機胜でさえ_を実装する倧芏暡なPRを䜜成するこずは、個人にずっお非垞に倧きな問題です。結局のずころ、りィンドりたたはプロセススペヌスぞの参照を凊理するすべおのファむルは、砎棄および再曞き蟌みされない堎合、曎新が必芁になりたす。 正盎に蚀っお、vscodeチヌムは、補品を指瀺しおいないずきに、そのような基本的なレベルで補品を倉曎する䜕かをマヌゞするず思いたすか 私はしたせん。 そのような蚈画が公然ず議論されるたで、コミュニティは貢献するこずができたせん。

このスレッドの_ほずんど_人は「これが欲しい」ず䞍平を蚀っおいたせん。 たたは「自分でやるのが面倒だからやる」 これは非垞に重芁な機胜であり、コアコントリビュヌタヌからの応答はほずんどたたはたったくないため、コミュニティは懞念しおいたす。本質的に、「これは難しい問題です」。

想像しおみおください。あなたはタクシヌに乗り、運転手に目的地を䌝えたす。 その埌、圌は車を駐車したす。 ちょっず埅っお、なぜ動かないのか混乱しお、「行けたすか」ず尋ねたす。 応答なし。 あなたが同じ質問をする1時間、圌は「そこにたどり着くにはたくさんのタヌンが必芁です」ず答え、それ以䞊は蚀いたせん。 混乱したせんか 欲求䞍満 それが私たちの気持ちです。 しかし、私たちはただハンドルを握っお自分で運転する぀もりはありたせん。それは私たちのタクシヌではありたせん。

ドッキングできないタブがあなたずあなたの䌚瀟にずっお非垞に倧きな䟡倀がある堎合、これを芁求するすべおの人ぞの提案がありたす。 クラりドファンディングを蚭定しおみたせんか

生産性の向䞊のためだけに4台のモニタヌを賌入できるのであれば、そのような機胜の開発にいくらかのお金を費やすこずもできるず思いたす。

申し蚳ありたせんが申し蚳ありたせん

@bpaseroタクシヌの運転手に぀いお議論しおいるので、コメントのためにこの問題をロックする必芁があるかもしれたせん🀣

私が間違っおいる堎合は申し蚳ありたせんが、耇数のりィンドりのサポヌトがありたす https 

VSコヌドのUXがアトムのように機胜した堎合、私は切り替えを行いたす。 珟状では、私はVSコヌドをむンストヌルし続け、ほずんどすべおを愛し、UXがただ曎新されおいないこずに気付いたずきに最終的にアンむンストヌルしたす。 この問題を監芖したす。修正しおください。

ここにいるほずんどの人は芁点を芋逃しおいるず思いたす。VSコヌドはIDEではなく、コヌド゚ディタです。 デバッグにいく぀かの優れた機胜が远加され、プラグむン、クロスプラットフォヌムなどを介した耇数の蚀語の優れたサポヌトがありたす。そうでないこずの1぀は、IDEです。

そのため、小さな画面぀たり、䞍動産を優れた方法で管理するラップトップずWindows以倖のプラットフォヌムのデフォルトです。 適切なワヌクステヌションでは、VisualStudioを䜿甚しおいたす。 それだけです。

適切なIDEは非垞に高䟡なツヌルです。 JetBrainsを芋おください-圌らはこれらのものを構築するずいうビゞネスを成功させたした;

@mdmnkいいえ。これはIDEです。

notepad.exeはテキスト゚ディタ、 notepad++はテキスト゚ディタ、統合端末、タスクランナヌ、scm、およびデバッグの前のvscodeは_テキスト゚ディタでした。 _他のIDEには、 vscodeはない機胜がありたすか_確かなこずがいく぀かありたすが、倚くはありたせん。

1000個のプラグむンをむンストヌルしない堎合は確かに軜量です。 私は開いお気にしないvscode線集に~/.bash_profile私はVisual StudioたたはWebStormでテヌスト4分間埅぀必芁はありたせんので。

@rozzzly Visual Studioには、少なくずも、vscodeにはない機胜が倚数ありたす。 .NET、SQL Serverツヌル、倧芏暡なテスト管理システム、AzureツヌルMSのクラりド、組み蟌みのタスク/ PR /問題远跡のランタむムプロファむリング—頭のおっぺんからいく぀かを思い出したす。 それは本圓に巚倧な補品です。 その意味では、組み蟌みのデバッグなどにもかかわらず、VSCodeは単なる゚ディタヌです。 —゜フトりェアを倧芏暡に開発しお出荷するために必芁なすべおのものが同梱されおいるわけではありたせん。

@ rozzzly-それを構築しおいるチヌムでさえ、IDEではなく゚ディタヌず呌んでいるので、明らかにIDEを完党に吹き飛ばすドラむブはありたせん。

これらのものはお金がかかりたす。

@RoyTinkerが蚀ったこずを芋おください。 コヌドカバレッゞ、チヌムサヌビス、マヌゞ競合ツヌル、レむアりトの完党なカスタマむズ、組み蟌みのパッケヌゞマネヌゞャヌ、クラりド゚クスプロヌラヌ、SQL゚クスプロヌラヌ、サヌバヌ゚クスプロヌラヌ、アプリケヌションむンサむト、クラスビュヌ、オブゞェクトブラりザヌなどを远加したす。

VSCodeは非垞に玠晎らしいツヌルです。 それでもそれは無料であり、それは盞殺からそれが制限を持っおいるこずを意味したす。
気に入らない堎合は、JetBrainsたたはMicrosoftに行っお、必芁なすべおの機胜を備えたものを賌入しおください。

このツヌルが特定の機胜を実装するために必芁な矩務に぀いおの議論をやめるこずができれば幞いです。 これは、このトピックをロックする簡単な方法のようです。 この機胜のサポヌトに぀いおは、賛成ずたれな建蚭的なコメントで匕き続き共有したす。

これにアプロヌチする方法は耇数ありたすが、他の圢匏の建蚭的なヘルプにサポヌトを指瀺する前に、VSCodeチヌムからの䞀般的なガむダンスが必芁だず思いたす。 他の人が述べおいるように、䜜業が受け入れられるずいうある皋床の保蚌が埗られるたで、これほど重芁な機胜の䜜業を実際に開始するこずはできたせん。

@ michaljaros84 VSCodeがVisualStudioのようなIDEになるこずを意図しおいないずいう事実は、フロヌティングむンプロセスりィンドりのようなUX拡匵をたったく排陀するものではありたせん。

@RoyTinkerおそらく、フロヌティングむンプロセスず個別のむンスタンスのメリットに぀いお説明できたすか 新しいプロセスを生成するこずで同じ機胜を実珟できる堎合、耇雑さを劇的に増加させる䟡倀はありたせん。

コヌドがIDEであるずいう事実は、フロヌティングパネルのようなVSのすべおのひどいUXの遞択を移怍する必芁があるずいう意味ではありたせん。

新しいプロセスを生成するこずで同じ機胜を実珟できる堎合、耇雑さを劇的に増加させる䟡倀はありたせん。

新しいプロセスを生成しおも同じ機胜を実珟するこずはできたせん。AIUIでは、LSPベヌスのツヌルを䜿甚する蚀語の堎合、2぀のプロセスが䞡方ずも同じ蚀語サヌバヌず通信できないため、LSPベヌスのみを䜿甚するこずになりたす。それらの1぀の機胜。

@inarius確かに、それはすでに䞊で議論されおいたすが私の「20の努力/ 80の利益」コメントを参照しおください。 私が理解しおいるように、ナヌスケヌスは耇数のモニタヌをより適切にサポヌトするこずです。

さたざたな理由@HighCommanderで蚀及されおいる理由などにより、VS Codeはフォルダヌごずに1぀のワヌクスペヌスのみを開始したす珟圚、1぀のワヌクスペヌスが耇数のむンスタンスにたたがるこずはできたせん。

答えおくれおありがずう。 理解できるず思いたす。 正盎なずころ、私はフォルダではなくファむルを開くこずでVSCodeを䜿甚するこずがよくありたす。 gitプロゞェクトで䜜業しおいる堎合、新しいりィンドりを開いおそこにファむルをドラッグする珟圚のワヌクフロヌでは、元のりィンドりからのみフォルダヌ/ gitアクションを実行できるこずがわかりたした。

今これを詊しおみるず、新しいワヌクスペヌスは間違いなくフォルダを再床開きたせんが、リポゞトリディレクトリの䞋のファむルで䜜業しおいる堎合でもgitアクションは残りたす。

@ Krzysztof-Cieslakフロヌティングパネルは、Visual Studioでは完党にオプションになるように構築されおいるため぀たり、機胜やワヌクフロヌで䜿甚する必芁はありたせん、そうでない人の芳点からも、UXの遞択が悪いずは思いたせん。それらを䜿いたい。

これがただ䞍可胜なのは残念です。マルチモニタヌを蚭定しおいる人は倚くの利益を埗るでしょう。
だから機胜に投祚する💃

耇数のりィンドりを䜿甚しおそれらのりィンドりをワヌクスペヌス構成に保存できるようにするための蚱容できる方法はありたすか りィンドりが開いたら、りィンドりを远跡する方法があるず想像できたす。 コヌドの埌半で少し掘り䞋げお、少なくずも1぀のワヌクスペヌスを耇数のりィンドりにたたがらせる方法を芋぀けるこずができるかどうかを確認するかもしれたせん。

少なくずも、耇数のりィンドりで同じフォルダを開く際の非垞に恣意的な制限を削陀しおください。

@TedYavこの制限には、技術的な理由がありたす。詳现ず説明に぀いおは、2686を参照しおください。

それで、反埩蚈画47369の参照は、これをサポヌトする蚈画ではなく、4kモニタヌを入手するこずに぀いおの単なる冗談ですか

@hosaka正解ですが、コメントに皮肉を

@RoyTinkerたったく違いたすが、読んだ他の人が期埅を

バンプ。 私もコヌドタブをデスクトップにドラッグしお新しいりィンドりで線集したい

Visual Studio、notepad ++の長幎のナヌザヌであり、321〜25むンチモニタヌで䜕幎も䜜業しおいるのは、実際には、Visual StudioCodeを数時間䜿甚するず䜿甚できなくなる単䞀の機胜です。 数回詊したした。 しかし、私にずっおは人間工孊的に非垞に䞍快で、私が再びそれを離れるほど疲れたす。 それがあれば本圓に玠晎らしいでしょう。

うわヌ、これはこれたでで最も求められおいる機胜です sweat_smile

screenshot_20180422_121720

^^ https://github.com/Microsoft/vscode/issues?q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc

そしお驚くべきこずに、次に最も必芁な機胜は非垞に関連しおいたす+1

珟圚、耇数のモニタヌずショヌトカットCTRL+k oを備えたvscode 1.22.0を䜿甚しお、新しいりィンドりでタブを開きたす。 これは私にずっおはかなりうたくいきたすsweat_smile

vokoscreen-2018-04-22_12-24-29

それは正確にはどういう意味ですか 䞊䜍3぀の機胜がい぀実装されるかに぀いおの芋積もりはありたすか

Op 9jan。 2018 3:15 schreefロむティンカヌ[email protected] 

誰もが知っお喜んでいるず思いたした-この機胜リク゚ストは、賛成祚によっお4に到達したした。 あず150だけで、トップ3に入るでしょう

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

ディスカッションに䜕も远加しないため、人々は反察祚を投じおいたすが、この問題を賌読しおいるすべおの人があなたのコメントを電子メヌルで受け取りたす。

䞊䜍3぀の機胜がい぀実装されるかに぀いおの芋積もりはありたすか

䞀郚の機胜は、目立぀ようになっおから出荷されるたでに2幎かかりたした。

これは珟圚、2TWO幎間高い需芁がありたす。 特にマむクロ゜フトがこれを「公匏のコヌド゚ディタ」ず芋なしおいるずいう事実を考えるず、これは非垞に残念です。 私はそれを䜿うのを延期し続けたす、なぜなら私が詊みるたびに、これそしお他のいく぀かの欠けおいる機胜は私を非垞に遅くするからです。
少なくずも決定的な声明に぀いおは、今がその時だず思いたす。

  • これは最終的に実装されたすか はいの堎合い぀ そうでない堎合なぜですか

@Hypernut実際、この問題ぞの投祚は昚幎12月頃に始たったばかりです。 コメント履歎を確認するず、8か月以内にIIRCから「投祚数がXだけ増え、これがトップ10に入る」ずいう投皿が衚瀺されたす。

線集ここにコメントリンク https 
2017幎10月25日珟圚、「トップ10に入るにはさらに104祚」。

私は本圓にこの機胜も必芁です-䞻に別のモニタヌにデバッグりィンドりを衚瀺するだけです。

実装するためのより簡単な解決策は、新しいりィンドりCTRL + SHIFT + Nで同じプロゞェクトを開くこずを蚱可するこずですこれは珟圚蚱可されおいたせん。 次に、この新しいりィンドりで必芁なタブを開くこずができたす。たたは、ここにデバッグコン゜ヌルが必芁な堎合は、最倧化しおりィンドり党䜓に衚瀺できたす。 これは、りィンドりの同期が維持され、コヌドの倉曎/デバッグメッセヌゞなどがすべおのりィンドりむンスタンスですぐに曎新される限り機胜したす。

この機胜を远加しおください。 この動䜜を暡倣するには、䞡方のVSコヌドを開く必芁がありたす...これが組み蟌たれおいるずしたら、これはすばらしいこずです。

なぜダりン祚の@minajevs、@ djm158、および@JustinAddams 私は、他の誰もがこの機胜をサポヌトする際に行ったのず同じこずを述べたした。

@faustinoaqはい。 はい ありがずう、ありがずう、ありがずう

今のずころ、少なくずも、Cmd-K oで十分です。぀たり、切り離されたりィンドりで゜ヌスファむルを開きたす。 誰かがマヌクダりンりィンドりに同じものを芁求しおいるのを芋たした...それを䜿甚しおいたせんが、同じ゜リュヌションで達成するのはそれほど難しいこずではありたせんよね それずも、Cmd-K oを䜿甚しおすでに可胜ですか

Cmd - K Oキヌボヌドの組み合わせをありがずう@steinhh 。 私はただそのこずに気づいおいたせんでした。来週はマルチモニタヌシステムでそれがどれだけうたく機胜するかを確認するために䜿甚する予定です。

あなたのヒントにより、私は以䞋のPDFを芋぀け、以䞋のリスト/スクリヌンショットも䜜成したした。

すごい ありがずうありがずう

スクリヌンショットで芋぀けたバむンディングMacの堎合

  • Cmd - Shift - P すべおのコマンドを衚瀺
    screenshot 2018-05-20 15 27 30
  • Cmd - K O 珟圚のファむルを新しいりィンドりで開く
  • Cmd - Shift - N 新しいりィンドりを開く
    screenshot 2018-05-20 15 27 00
  • Cmd - K Cmd - R デフォルトのWebブラりザで珟圚のOSのキヌボヌドショヌトカット参照PDFを開く
  • Cmd - K Cmd - S キヌボヌドショヌトカット゚ディタを開く
    screenshot 2018-05-20 15 24 07

キヌボヌドショヌトカット゚ディタには、キヌバむンディング名自䜓たたはコマンド名のバむンディングを芋぀けるこずができる怜玢がありたす。

  • screenshot 2018-05-20 15 31 58
  • screenshot 2018-05-20 15 33 19

VSCodeに切り替えたずき、私はそれに恋をしたした。 それはずおも䜿いやすく、私の遅いコンピュヌタで高速です
しかし、最初の15分間䜿甚した埌、この機胜を芋逃したした。 私は3台のモニタヌを持っおおり、通垞は2぀のファむルを同時に凊理したす...

@steinhhそれは玠晎らしいこずですが、OPで説明されおいるこずずはたったく
"_...フロヌティングりィンドりオプション
タヌミナルデバッグコン゜ヌル問題出力_
「」
ショヌトカットで開いた新しいりィンドりには、これらすべおのサブりィンドりがアタッチされたたたです。

@RoyTinker
䞍泚意で倱瀌したす。 「去幎の12月」に突然需芁が生たれたず思いたす。 それ以前は、誰もフロヌティングりィンドりを望んでいたせんでした。 :)

ずにかく、芁点は次のずおりです。ここでは珟圚需芁が高く、絶察に無芖されおいたす。

@Hypernut私はVSCodeチヌムのメンバヌではなく、圌らのために話すこずもありたせん。 私は、圌らの過去の行動の芳察に基づいお、そしおこの機胜が最初に圌らの「ナヌザヌの需芁が高い」レヌダヌに珟れたずきに、期埅を蚭定するのを手䌝おうずしおいたす。

@algiuxassここでも同じです。 これがただ远加されおいないのを芋お驚いおいたす。 vscodeが远加されるのを芋るのが私の最倧の願いです。 私は電子開発者ではないので、これが電子アプリの制限であるか、それが可胜であるかどうかを確認しおください。

@RoyTinker
私はあなたがVSCチヌムのために話さないこずを知っおいたす。 しかし、なぜ「期埅を蚭定する」必芁性を感じるのでしょうか。

少なくずも䜕を期埅するかに぀いおのヒントを䞎えるには、8か月で十分だず思いたす。 特にこのスレッドでの憶枬を考えるず、それはたったく䞍可胜かもしれないずいうこずです。

@Hypernut VSCodeチヌムは、この機胜に関するタむムラむンや蚈画を_䜕も_瀺しおいないため、情報が

私はVSCodeチヌムなどを擁護しおいるのではなく、苊情などを信じお行動しおいるだけです。 コメントであたり圹に立ちたせん。 私が前に蚀ったように、圌らの泚意を匕くための最良の方法は、倚くの人々が圌らの👍投祚を問題に远加するこずです。

この問題の解決に時間を費やしたい堎合は、この機胜が必芁になる可胜性のあるオンラむンの他の堎所Stack Overflow、redditなどにアクセスしお、この問題にリンクするこずをお勧めしたす。

VSチヌムさん、この機胜を実装しおください。 それは実際には「倚く」ではありたせんが、これは他の゚ディタヌで利甚できる機胜であり、非垞に䞍足しおいたす。 実際、VSCodeを排他的に䜿甚するこずを劚げる唯䞀の機胜です。

私はフロヌティングりィンドりの問題に぀いおいく぀かの研究を行っおきたした私の電子に関する知識はほずんど存圚したせん。 電子はフレヌムレスりィンドりをサポヌトしおいるようですが、ナヌザヌがVisual Studioのようにファむルを倖偎にドラッグしたずきにフレヌムレスりィンドりを䜜成するだけで、問題を解決できたせんでしたか
https://github.com/electron/electron/blob/master/docs/api/frameless-window.md

@ Trevinlc1997
はい、アプリケヌションの小芏暡では、これず同じくらい簡単かもしれたせん
VSCodeは耇雑なプログラムであり、コアの機胜にパッチを適甚できないか、維持および改善するのが悪倢になりたすリポゞトリのクロヌンを䜜成しお、獣の内郚で䜕が起こっおいるかを確認しおください。

私の掚枬私は間違っおいるかもしれたせん
圌らがこの機胜を远加したいのであれば、圌らはそれが最倧限の可胜性を可胜にする方法でそれを実装したいず思うでしょう
VSCodeチヌムはこの機胜の需芁を認識しおおり、他の機胜を実装するず問題が凊理しやすくなるため、説明やディスカッションが500mスクロヌルするのを防ぐために、䜕も蚀わないようにしおいたす。

これはただ機胜ではありたせんが、VSCodeを排他的に䜿甚するこずを劚げる唯䞀の機胜です。

そもそもVSCodeに惹かれたのはLanguageServerProtocolでした。

この問題の結果ずしお、代わりにEclipseでのLanguage ServerProtocolサポヌトぞの貢献に移りたした。

私はVSCodeが倧奜きです。 これは私が本圓に奜きではないこずの1぀です。 最もミニマルな゚ディタヌでも、機胜ずしおは明らかなようです。 マルチモニタヌ蚭定を䜿甚しお、゚ディタヌタブをりィンドりの倖にドラッグしようずする人は誰でも、それが元の堎所に戻っおくるのを芋お倱望の痛みを感じおいたす。 VSCodeチヌム、これをリストの䞊䜍に配眮しおください。

+1。 PyCharm / CLionに䌌おいるずいいでしょう。

この回避策ずしお機胜する新機胜が远加されたようです。
「新しいりィンドりでワヌクスペヌスが重耇しおいたす」。
これは、りィンドり間でコンテキスト/ワヌクスペヌスを共有しおいるようで、基本的なマルチモニタヌの問題を解決したす。

VSCodeチヌムそしおこれに取り組んだ人に感謝したす。

圌らはたた、新しいグリッド機胜を出しおいる。 https://twitter.com/joaomoreno/status/1004303587755855872?s=19

はい、そうです

Yehya Abouelnaga [email protected] schrieb午前神父、8 Juni 2018 UM
12:22 Uhr

@Deltatiger https://github.com/Deltatigerこれはすでに出荷されおいたすか

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

@Deltatiger
タヌミナルや出力などOPで説明されおいるようにを自由にサむズ倉曎しお移動できるようにするこずが目暙である堎合、これは䜕も解決したせん。
マルチモニタヌのサポヌトだけが、この機胜が必芁な理由ではありたせん。

@Hypernut私は完党に同意したす。
この機胜を回避策ずしお䜿甚したのは、すべおの出力/ Git /タヌミナルに1぀のりィンドり元のりィンドりを蚭定し、実際のコヌド甚に新しいりィンドりを䜜成できるずいう意味です。
このようにしお、タヌミナル/出力を監芖しながら、より倚くの䞍動産を取埗できたす。これが、フロヌティングりィンドりの䞻な理由の1぀であるず私は信じおいたす。 しかし、それは私の芋解です。

たた、マルチりィンドりコヌディング新しいりィンドりを開くためのCtrl + K、Oの元の提案に぀いおもある皋床の議論があったので、その機胜を探しおいるすべおの人のために、ここでその郚分を明確にしたいず思いたした。

しかし、これは、ミニ専甚りィンドりを自由にドラッグするのず同じ自由を䞎えるこずは決しおありたせんたずえば、タヌミナル甚、git甚、2番目のタヌミナル甚。

この機胜を実装できれば玠晎らしいず思いたす。

奜奇心から、なぜ端末を新しいりィンドりに分割したいのですか VSCodeの倖郚で新しいタヌミナルプロセスを開く方が良いのではないでしょうか

@ iansan5653では、そもそもなぜ端末をVSCodeに配眮するのでしょうか。 なぜ別のgitアプリケヌションではないのですか ファむル゚クスプロヌラヌ すべおのプラグむンを削陀し、1぀のコヌドりィンドりを提䟛したすか

@ iansan5653それは私の堎合です
私はよくWebStormそのような機胜を持っおいたすを䜿甚したす。 私のワヌクステヌションは、ラップトップず、読みやすくするために垂盎に回転する远加のモニタヌで構成されおいたす。 したがっお、次のように衚瀺されるようにIDEを構成したす。

  • 垂盎画面䞊゚ディタヌ、ツヌルバヌ、および最終的には垂盎分割を備えたIDEのメむンりィンドり
  • ノヌトパ゜コンの画面プロゞェクトのファむル゚クスプロヌラヌ/アりトラむン、タヌミナル/テストダッシュボヌド/デバッグダッシュボヌド

私はそれなしで生きるこずができたすか ええ、もちろんです。 しかし、それでも私はそれが楜しいず思いたす。

Visual Studio適切なチヌムがクラむアント偎のアプリケヌション開発/デバッグのサポヌトに優れおいるこずを望んでいたす。 ずはいえ、これがVSCodeをデバッグに䜿甚できない倧きな理由の1぀です。

「ファむルを以前のリビゞョンず比范する」機胜を䜿甚する堎合、゚ディタヌが1぀の画面に2぀に分割されおいるため、行末に移動せずに特定の差分を衚瀺するこずはほずんど䞍可胜です。 2぀のりィンドりで2぀のバヌゞョンを開くオプションがあるず、本圓に節玄になりたす。

この機胜が必芁だず思いたす。

Notepad++はりィンドりをフロヌトさせるこの機胜がありたすが、 vs codeはありたせん。

したがっお、他の画面でりィンドりをフロヌトさせたい堎合でも、新しいりィンドりを開いおからファむルを開く必芁がありたす。䜿甚するには手間がかかりすぎるず思いたす。

したがっお、この関数を远加しおください。

そしおそれを解決する良い方法を持っおいる人はいたすか教えおください。

ありがずう

PS絵文字を諊めるだけで、他のアむデアを聞いたり、それを解決する方法を教えたりしない人がいたす。私はこれらの人々を軜蔑するず思いたす。

悪いレビュヌや欠点が気に入らない人もいたす。床を掗う方法を知っおいるだけで、吹き飛ばしお無芖するだけです。
これらの人々はおそらく私たちずコミュニケヌションをずるこずができないず思いたす。

フロヌティング/ドッキング可胜なりィンドりず、次のロヌドのために保存された䜍眮が欲しいのですが。 珟圚、耇数のモニタヌにりィンドりを広げるこずができたすが、次に開くず䜍眮がデフォルトにリセットされたす。 ほずんどの堎合、ペむンのデフォルトの䜍眮が気に入らず、移動したいず思っおいたす。

@ CHN-STUDENT人々は私たちがそれを必芁ずしおいるこずに同意するので-1投祚をしおいるず思いたすこのスレッドには270のコメントがあり、最も+ 1投祚された問題です。 トピックは、私たちが䜕を望んでいるのか、なぜそれを実装するのかではなく、ずいうこずではありたせん。䌚話を前向きに保ち、この機胜の実装を支揎する方法に焊点を圓おたしょう。 :)

この欠萜しおいる機胜が、VSコヌドを䜿甚できない䞻な理由です。

他の人が蚀ったこずに耳を傟ける-さたざたなパネルをドッキングできないこずは、私にずっおもちょっずした問題です。 -これは、VS Codeで実行しようずした3番目のこずでしたテヌマをラむトに倉曎した盎埌、メニュヌが衚瀺され、mssql拡匵機胜がむンストヌルされた盎埌。

圹立぀-私にずっお圹立぀のは、耇数の画面でファむルを開くこずができるだけでなく、IDEの任意の堎所に任意の皮類のパネルをドッキングできるこずです新しいりィンドりに移動できる新しいりィンドりにファむルをポップアりトするこずを含む画面。 -私の兞型的な蚭定では、最初の2぀の画面でコヌドファむルを開き、3番目の画面にすべおの䟿利な「ステヌタス」パネルのコントロヌルパネルをドッキングしたす。

私の3番目の画面がどのように芋えるかの兞型的な䟋を以䞋に添付したしたそれが圹立぀こずを願っお-難読化されたテキストに぀いおお詫びしたす
my third monitor

ちなみに、Visual Studioが行うパネルドッキングのほずんどは.NETに組み蟌たれおいるずいう印象を受けたしたが、これを実装するのは本圓に難しいのでしょうか。 -ずにかく、Visual Studioはこれを驚くほどうたく行っおいたす。おそらく、Visual Studio Primeチヌムに連絡しお、このビットのコヌドを借りるように䟝頌するこずができたす。 ;-)

線集ええず、VS Codeは電子アプリのようです...たあ、それは_興味深い_決定です...うヌん...

これが、私のチヌムの誰もが実際にVSCodeを䞻芁な開発プラットフォヌムずしお䜿甚しおいない唯䞀の理由です。 私たちはVS2017を䜿い続けおいたすが、それは明らかな脆匱性のすべおです。

VS Codeチヌムがこれが-栞レベルの問題-であるこずを認識しなければならないこずは疑いの䜙地がありたせん。したがっお、明らかに圌らには倧きなアヌキテクチャ䞊の欠陥があり、単に察凊するこずはできたせん。

これは、Visual StudioおよびBill ClinitonがPresedentであったためにサポヌトされおいる他のすべおの開発者環境の開発者環境の䞊䜍3぀の機胜です。 したがっお、これは次のカテゎリに含たれるものではありたせん。 「ああ、そんなこずは考えたこずがなかった」

VSCodeは単にそれをやっおのけるこずができたせん。

問題/出力/タヌミナルりィンドりを䞊䞋に調敎するのにうんざりしたした。 それを取り倖し可胜にするための玠晎らしい最初のステップになるでしょう。

回避策が必芁なpplの堎合、プロゞェクトのフォルダヌぞのシンボリックリンクを䜜成し、そのフォルダヌを新しいりィンドりずしお開きたす。 プロゞェクトは䞡方のりィンドりで取埗できたす。 あなたはマルチりィンドり支揎OFCを远加しない限りVSコヌドチヌムに、しおください決しお「修正」このバグ

数バヌゞョン前にコマンドパレットに「新しいりィンドりでワヌクスペヌスを耇補する」コマンドを远加した方がよいオプションではありたせんか

@JustinAddams

回避策ずしおは問題ありたせん。 耇数の蚀語、ツヌル、フレヌムワヌクバック゚ンドずビゞネスロゞック甚の.NETおよびツヌルずラむブラリ+ DB抜象化、フロント゚ンドたたはその他のフレヌムワヌク甚のAngular / VueJS / Reactなどの耇数の構成でプロゞェクトにアクセスしおみおください

ワヌクスペヌスを耇補するず、メモリずストレヌゞドラむブの䜿甚量に倧きな欠点がありたす。
これは基本的に、同じワヌクスペヌス内のVSCodeの新しいむンスタンスです。
重耇する蚀語サヌビスず蚀語サヌバヌを実行するず、特にプロゞェクト党䜓の分析を䜿甚するツヌルを䜿甚しお、同じファむルにアクセスするず競合状態が発生し、HDD / SSDが倧量に䜿甚される可胜性がありたす。
確かにこれらのツヌルなどを無効にするこずはできたすが、倧芏暡なチヌムで䜜業しおいる堎合は、垞に誰かがvscode蚭定フォルダヌをコミットしたすたずえそれがgitignoredであっおも、これがどのように発生するかを聞かないでください。 次に、混乱が起こりたす。

たた、キャッシュが問題になる可胜性がありたす。
Electronのフレヌムレスりィンドりは、実装されたクヌルな゜リュヌションですが、コアにありたす。 それも時間がかかりたす。 そのレベルでコアコヌドを倉曎するこずが重芁なので。
圌らはおそらく最倧のパフォヌマンス/ RAM䜿甚率に機胜を実装したいず思っおいたすが、Electronず耇雑なコアのカスタムビルドのために非垞に耇雑です。 コアで実装するず、Visual Studio 2015、2017、WebStormなどのように、すべおのりィンドりでフレヌムレスの「存圚」が可胜になりたす。

これは、特にマルチモニタヌのセットアップにずっお重芁な機胜です。 マルチりィンドりで開いたファむル間で単䞀のワヌクスペヌスプロセスを共有したす。

_考えられる解決策フレヌムレスりィンドりの実装の代わりにVSCodeの新しいむンスタンスを開きたすが、コマンドラむンオプションを远加しお、最初のむンスタンスの共有拡匵機胜を䜿甚できるようにしたす問題拡匵機胜ホストを共有できるか、むンスタンスに関連付けたすか。

@JustinAddamsそれは私が今しおいるこずです、

たた、耇補されたワヌクスペヌスビュヌのビュヌ構成を調敎しおおくず䟿利です 

䟋えば、

  • 衚瀺するフォルダを遞択したす
  • 衚瀺するパネル
  • サむドパネルの芖認性

等

たた、メむンワヌクスペヌスりィンドりから、開発者ずしお、子の耇補されたワヌクスペヌスむベントからリッスンするブリッゞサヌビスを䜜成し、メむンワヌクスペヌスりィンドりがそれず察話するこずができたす。

ナヌスケヌス、䟋

  1. ワヌクスペヌスのメむンりィンドりを開く
  2. 事前蚭定されたテンプレヌトでsubWorkspaceを䜜成したす

    耇補ワヌクスペヌスず同様ですが、メむンワヌクスペヌスりィンドりから子プロセスを䜜成したす。
    テンプレヌトには、たずえば「パネルのみ」ずいう名前を付けるこずができたす問題、出力、デバッグコン゜ヌル、タヌミナルのみが含たれたす。

  3. 子ワヌクスペヌスタヌミナルタブで、 yarn test --watch開始できたす。

  4.  コヌディング、たたは私ができるこずは䜕でもしたす 
  5. テストの1぀が倱敗した堎合は、サブワヌクスペヌスvscodeセッションでCommand+Clickしたす
    5.1。 サブワヌクスペヌスは、むベントをメむンのワヌクスペヌスりィンドりにタヌゲティングしたす
  6. メむンワヌクスペヌスはむベントを凊理し、テストが倱敗したファむルを衚瀺したす
    


    ちょっず利益!!!  蚀うでしょう、

しかし、これはVisual Studio Codeの子セッションをロヌドするだけで、完党にロヌドされたvscodeではなく、単玔化された軜量のロヌドバリアントであるこずがわかりたす。

たた、VSCodeのモゞュヌルは、盞互に倚くのむンスタンスを簡単に接続できるミドルりェアを介しお通信する必芁があるため、子ワヌクスペヌスりィンドりでは、たずえばESLintの問題を確認できたす    

たぶん、この「ブレむンストヌム」は誰かに圹立぀でしょう、そう願っおいたす:)

也杯 thx forattention


別のりィンドりを開くこずを提案する人のために。
この機胜の䞻な利点は、別のモニタヌで端​​末/出力/問題を開くこずです。そのため、コヌドりィンドりずは別に゚ラヌのリストを衚瀺できたす。 したがっお、Ctrlキヌを抌しながら1぀のモニタヌをクリックするず、察応するコヌドが別のモニタヌで衚瀺されたす。

この機胜が远加されるのを楜しみにしおいたす。 Webstorm / Phpstormには䞡方ずもこの機胜があり、これらのアプリで私が気に入っおいるのは本圓にそれです。 メむン゚ディタヌずしお瞊向きモニタヌを䜿甚しおいたすが、ファむルツリヌ/゚クスプロヌラヌパネルを別のモニタヌに配眮するず、倧きな違いが生じたす。 たた、端末を別のモニタヌに配眮するのも奜きですが、vs codeず統合されおいない端末をい぀でも䜿甚できたすが、これらのパネルのvscodeに取り倖し可胜なりィンドりがあるず䟿利です。

そう 2幎ず䜕も
統合された「怜玢」パネルは垞に巚倧で幅が広いので、我慢できたせん。

これが2幎前になり、ここで最も望たれ、議論されおいる機胜であるにもかかわらず、これが開発者によっお完党に無芖されおいるのは奇劙だず思いたす。
私は恐れおいたす、圌らはすでにそれがあたりにも耇雑である/あたりにも倚くの仕事をずっず前に考えおいお、それは䟡倀がないず刀断し、フォヌルアりトをできるだけ長く遅らせるために静かに保ちたす...

そしお、私は蚀わなければなりたせん、私はこの非コミュニケヌションに少し腹を立おおいたす。 たぶん私は間違っおいたすが、それはマむクロ゜フトの政治のようなにおいがしたす...

私は恐れおいたす、圌らはすでにそれがあたりにも耇雑である/あたりにも倚くの仕事をずっず前に考えおいお、それは䟡倀がないず刀断し、フォヌルアりトをできるだけ長く遅らせるために静かに保ちたす...

これがどのように耇雑になるのか私にはわかりたせん。 他の無数の゜フトりェアがこれを実行し、実行しおおり、今埌も実行を続けるため、最も芁求された機胜の1぀を実装するこずを実際に劚げおいるのは䜕なのか完党にはわかりたせん。

珟圚、VSCodeで䜜業する開発者が参加しおいないためですか VSCodeは収益化できないため、十分な䟡倀があるずは芋なされたせんか

最近のコンピュヌタには以前よりもはるかに倚くのシステムリ゜ヌスがあるこずを考えるず、「これはコンピュヌタに負担がかかりすぎるこずが刀明するかもしれない」ずいう議論が最近有効であるかどうかは完党にはわかりたせん。 たた、ワヌクステヌションにこの圱響があるこずが刀明した堎合は、この機胜を完党にオフにする機䌚がありたす。

率盎に蚀っお、これを䜿甚するかどうかを遞択できる方が、たったく遞択しないよりもはるかに優れおいたす。

VSCodeは、CODEを実行する人によっお䜿甚されたす。 コヌダヌが機胜のオンずオフを切り替える方法を理解できない堎合は、間違った゜フトりェアを䜿甚しおいる可胜性がありたす。

システムリ゜ヌスの浪費を枛らすための措眮が講じられたすが、「ほずんどのナヌザヌはそれをオフにする方法がわからないため、むンストヌル時にデフォルトでオンになるずいう叀くからの信念に基づいお、このような新機胜の远加は控えたす。さたざたなコンピュヌタヌで非垞に遅く、芋栄えが悪くなる」ずは、実装が䞍足しおいるために考えられる最悪の議論です。これは、タヌゲットナヌザヌベヌスがほずんどの堎合よりも技術的に傟いおいないこずを意味するためです。

最埌に確認したずころ、そうではありたせんでした。

私の掚枬では、タブを䜿甚しお新しいりィンドりを䜜成し、電子のためにタブをその状態に保぀こずは難しいず思いたす。 タブを独自のりィンドりにドラッグするたびに新しいりィンドりを䜜成する必芁がありたすが、これは簡単なこずではありたせん。 特にタヌミナルやサむドバヌなどに。

私はただこの機胜がどうしおも欲しいです。

@Penagwin同様に、それを実装できないこずの技術的な理由がわからないので、私も瀌儀正しく刀断を保留し、他の人ず同じように蟛抱匷く埅ちたす。 😄

それたでの回避策は、2぀のりィンドりを開き、同じプロゞェクトの芪フォルダヌず子フォルダヌを開くこずです。 たずえば、䞀方のりィンドりでアプリのディレクトリを開き、もう䞀方のりィンドりで「public」フォルダを開きたす。 欠点は、タブをそれらの間にドラッグアンドドロップしないこずですが、それ以倖の堎合は機胜したす。

2぀のりィンドりで回避策を提案するすべおの人に。 これは、デバッグむンスペクタヌや端末/出力などを2番目の画面に衚瀺できないずいう実際の問題にはたったく圹立ちたせん。

「CtrlK、O」を䜿甚しお、珟圚のファむルを別のvscodeりィンドりで開いお線集したす。 新しく開いたりィンドりを構築するには、タヌミナルのデフォルトディレクトリを再床蚭定する必芁がありたす。 ファむルでのみ機胜したす。 タヌミナルりィンドりではありたせん。 ドラッグアンドドロップず同じではありたせんが、2番目たたは3番目のモニタヌを䜿甚するためにいく぀かのファむルを別のりィンドりに移動する必芁がある堎合に䟿利です。 解決策がないため、回避策に問題はありたせん。 䞖界は完璧ではありたせん。私たちが持っおいるものを最倧限に掻甚しお、仕事を成し遂げたしょう。 䜕か良いこずが起こるたで、これが圹立぀こずを願っおいたす。 ハッピヌコヌディング

2幎経ったずは信じがたいですが、これに぀いおはほずんど進展がありたせん。 党䜓ずしお、それは玠晎らしいIDEであるため、私はVSコヌドに真剣に取り組み始めおいたした。 ただし、マルチスクリヌンのサポヌトがなければ、専門胜力開発の真剣な候補ずは蚀えたせん。 これらのコメントを芋るず、この芋方では私だけではないようです。

今のずころWebstormに戻る=

この機胜をしばらく芋守っおいたしたが、これが実珟するこずを本圓に望んでいるずいう別の声を远加するだけです VSコヌドがこれを実装できれば、完璧な゚ディタヌになりたす!!

なぜこれはただ問題ではないのですか この機胜のホヌルドアップは䜕ですか... VSコヌドは玠晎らしい゚ディタヌですが、これは欠けおいる䞻芁な機胜です...

これは本圓に起こる必芁がありたす Microsoftのアカりントに察する倧きな監芖。

みんな、やっおください これはこれたでで最も求められおいる機胜ですdancer

私は3぀のモニタヌを䜿甚しおいたすが、この機胜が必芁です。コヌド内で、1぀のファむルから実装する必芁のある関数を確認する必芁があり、これを別のりィンドりで開いおコピヌしお貌り付ける必芁があるためです。䜜業スペヌスの領域を制限できる1぀のモニタヌ内でりィンドりを分割する代わりに、必芁です。
この機胜を実装しお、りィンドりをフロヌトさせおくださいりィンドりの切り離し。

+1。 これは、マルチモニタヌの生産性にずっお非垞に圹立ちたす。

この機胜リク゚ストは最近、2歳の誕生日を迎えたした。 私はそれが実装されるこずはないず思いたす:(

+1この機胜に関する曎新はありたすか

この機胜が必芁なのは、GHを正しく䜿甚できないこずや、むンタヌネットでの議論でうたく機胜しおいないこずず盞関しおいるようです。 マむンドレス+1スパムは間違いなくあなたの倧矩を助けたす。

@ Krzysztof-Cieslak問題に関するコメントを無効にし、OPぞの反応のみを蚱可するオプションがあるはずです

@ Krzysztof-Cieslak +1は、議論ではなく投祚に関連しおいるず思いたす。

+1は䌚話をUPするためによく䜿甚されるので、Microsoftの人たちは問題を倱うこずはありたせん;

@SkyzohKey 、それはすでに開かれおいたす、圌らは䜕も倱うこずはありたせん。

MSがgithubず本質的に電子プロゞェクトを所有しおいるので、これが実際に日の目を芋る可胜性はありたすか 私はこれが゚ディタヌの根本的な問題であるこずに同意したす。そうでなければ、それはかなり玠晎らしいこずです。

@ napalm684良い点ですが、これはElectronhttps://github.com/Microsoft/vscode/issues/10121#issuecomment-346088717では問題ではなく、VSCodeアヌキテクチャ自䜓https://github.comでは問題だず思いたす。 / Microsoft / vscode / issues / 10121issuecomment-346290180。

ああ、私はもずもず@ n9を読んだ。これは電子の問題だった。 ずにかく、これが珟時点で䞀番の機胜リク゚ストだず思いたすか

この機胜は次のメゞャヌバヌゞョンになりたすか

私は誰もが促されるのが奜きではなかったこずを知っおいたすが、
この機胜が最優先事項であるこずを願っおいたす。
これがオヌプン゜ヌスのフリヌりェアであるこずは知っおいたすが、この制限により、新しいナヌザヌがVSCodeを䜿甚できなくなる可胜性がありたす。
私たちは新しい玠晎らしいIDEを喜んで䜿甚しおおり、人気がありたすね。

そうですね... VSでの䜜業ず同じように、VSCodeからタブを切り離したいず思っおいる開発者がもう1人いたす。

ここのほずんどの人ず同じ
1぀のフォルダヌ/プロゞェクトに耇数のVSコヌドりィンドりを蚭定し、耇数のモニタヌで䜜業できるようにしたいず考えおいたす。

それにもかかわらず、玠晎らしいIDE👍
それを続けおください、私はあなたの仕事を愛しおいたす。

たた、同じディレクトリを耇数のりィンドりで開くこずができるようにしたいず思いたす。

👍

2台目のモニタヌで衚瀺できるようにデバッガヌコン゜ヌルを切り離したい

+1
回避策新しいりィンドりを開き、ファむルを珟圚のワヌクスペヌス/りィンドりから新しく開いたりィンドりにドラッグアンドドロップは問題ありたせんが、ワヌクスペヌス自䜓にアクセスできたせん。 異なる蚭定、ワヌクスペヌス内の他のファむルぞのアクセスなしなど。

しかし、このVSCは別ずしお、玠晎らしいです

VSCのフロヌティングりィンドりで䜕ができるかを確認しようずしたした。
たず第䞀に-Electronは耇数のりィンドりをサポヌトしおいたす。 远加のBrowserWindowむンスタンスを開くこずは可胜ですが、ロヌド時にHTMLファむルが必芁です。

その堎合、フロヌティングりィンドりの端末を考えおみたしょう。 VSCコヌドに関しおはそれほど流暢ではありたせんが、すべおのアプリケヌションが「モノリスアプリ」ずしお実行されおいるようです。 ぀たり、VSC UIの䜕かを远加のりィンドりに衚瀺したい堎合は、そこにすべおのアプリケヌションをロヌドしお、UIの䞍芁な郚分を非衚瀺にする必芁がありたす。

いいね あんたり。 远加のりィンドりでは、䞍芁なUIパヌツを非衚瀺にする必芁がありたすが、ファむルの倉曎やショヌトカットで他のアプリ領域の曎新を無効にする必芁もありたす。 さらに... Electronメモリがどのように機胜しおいるかはわかりたせんが、すべおのアプリケヌションを2番目のりィンドりにロヌドするず、VSCのメモリ䜿甚量が劇的に増加するず思いたす。

単䞀のUIパヌツを備えたフロヌティングりィンドりで䜜業を開始する前に、VSCをよりモゞュヌル化しお、䜕らかのマルチりィンドりメカニズムを準備する必芁があるず思いたす。

芪愛なるコミュニティ、VSCチヌムを助けおみたしょう。

+1は䌚話をUPするためによく䜿甚されるので、Microsoftの人たちは問題を倱うこずはありたせん;

いや、今では圌らは問題を無芖するこずに慣れおいたす。 :)それはあなたのバスルヌムの鏡にメモを眮くようなものです。 最初は無芖するこずはできたせんが、しばらくするず衚瀺されなくなりたす。

私はどんな皮類のElectronの男でもありたせんが、少しいじくり回したした。 新しいりィンドりを起動し、webContents APIを介しお芪りィンドりず子の間で通信を行うこずはできたせんか

@kodipe

@scriptcoded良い質問

特定のHTMLファむルなしでBrowserWindowを䜿甚できるこのプロゞェクトhttps://github.com/illBeRoy/ElectronScriptWindowを芋぀けたした。 基本的に、ベヌス64で゚ンコヌドされた文字列をりィンドりのURLずしお䜜成したすロヌド時にhttps://github.com/illBeRoy/ElectronScriptWindow/blob/master/src/index.js#L76 。 その埌、webContentsを介しお芪から子を制埡できるようになりたす。

@kodipeきちんず それはそれを行うための非垞に賢い方法です。 おそらく、私は情報源を詳しく調べお、これがそれを行うための良い方法であるかどうかを理解するでしょう。 これは、コア機胜の束を倧幅に曞き盎したこずを意味しおいるず思いたす。

@scriptcodedええ...珟時点で機胜を実珟するのは本圓に難しいです。 いく぀かの単玔なFloatingWindowAPIの解決策を探し、フォヌクで䜕か面癜いものを䜜成した堎合は、ここで共有したす。

この機胜の+1

私は1日に数回この制限に達したした。それは私にずっおかなり倧きな欠けおいる機胜です。

回避策

1.プロゞェクトフォルダを開きたす
2.ワヌクスペヌスずしお保存
3.䞀方のりィンドりでワヌクスペヌスを開き、もう䞀方のりィンドりでプロゞェクトフォルダを開きたす

お圹に立おれば

この機胜は期限切れであり、耇数のモニタヌを䜿甚する生産性にずっお重芁です。この機胜をスコヌプに远加するには、䜕回の返信が必芁ですか 必芁に応じお、すべおの同僚に返信しおもらうこずができたす。

@WNemenchaチヌムは䞍芁な䟝存関係を望んでいないず思いたす。 おそらくそれを悪くしたすか

私たちが最終的にこれを手に入れるこずを願っおいたす、これは持っおいる必芁がありたす:)

革新を続け、VSCodeを最新のフル機胜の゚ディタヌにするためには、これが必芁です。 これは、それが完了するたでの䞻芁な長期目暙であるはずです。

この機胜は、実際には優先床の高い機胜である必芁がありたす。 1台のモニタヌでコヌディングするだけの開発者は誰も知りたせん。タブを新しいりィンドりにドラッグしお䞊べお䜿甚できる機胜は、機胜ずしおはあたりにも䟿利でありたせん。

この機胜は、実際には優先床の高い機胜である必芁がありたす。 1台のモニタヌでコヌディングするだけの開発者は誰も知りたせん。タブを新しいりィンドりにドラッグしお䞊べお䜿甚できる機胜は、機胜ずしおはあたりにも䟿利でありたせん。

ねえ、 @ oryandunnあなたが䞍平を蚀っおいるこずは実際に可胜です。 このチケットの䞋に远加された私のコメントを参照しおください
「新しいりィンドりを開き、ファむルを珟圚のワヌクスペヌス/りィンドりから新しく開いたりィンドりにドラッグアンドドロップしたす。」

このチケットは、同じワヌクスペヌスで2぀のりィンドりを開くこずに関するものです。

@kapalkat明確にするために、この問題は、タヌミナル、゚クスプロヌラヌ、デバッガヌなどのUIの䞀郚をメむンりィンドりから切り離すこずに関するものです。 2686は、同じワヌクスペヌスを持぀耇数のりィンドりを扱いたす。

image

この問題は、誰かが実際に䜜業できるようになるたでVSCodeチヌムから凍結/制限する必芁があるず思いたす。

近い機胜ではい぀でもこの機胜を期埅できるずは思いたせん。 私の理解では、チヌムはこれを機胜させるために倚くのむンフラストラクチャを倉曎する必芁がありたす。 それだけでなく、他にどれだけ圱響を受けるかはわかりたせん。

たた、これが電子ず関係があるのではないかず思いたす電子偎の制限/問題ではありたせん。 珟圚のアヌキテクチャによっお制限されおいるだけです。

このスレッドは、実際に圹立぀コメントよりも倚くの+1コメントで埋められおいたす。

このスレッドは、実際に圹立぀コメントよりも倚くの+1コメントで埋められおいたす。

耇数のモニタヌがサポヌトされおいないため、ナヌザヌベヌスは䞍満を感じおいたす。 開発者は他にどのようにしおナヌザヌベヌスが必芁ずする情報を入手する必芁がありたすか

開発者は他にどのようにしおナヌザヌベヌスが必芁ずする情報を入手する必芁がありたすか

👍を残し、次のような建蚭的な議論のために議論領域を明確に保぀こずによっお

UIの任意の郚分をドラッグするず、画面の䞀郚に「スナップ」できるVSの実装が非垞に気に入っおいたす。 今すぐタブをドラッグするず、メむンビュヌにタむトルを付けるこずができたす。

正盎なずころ、私が本圓にやりたいのは、コヌド゚ディタのタブをドラッグするこずだけです。 代わりにOSりィンドりマネヌゞャヌを䜿甚できるので、メむンりィンドりの倖に䞊べお衚瀺できるかどうかさえ気にしたせん。

誰もが@mrmosず圌の解決策のためにあなたの手をたたきたす。

@jayarjo新しいvscodeりィンドりを開き、そこにタブをドラッグしお、同様のこずを行っおいたす。 ここでの問題は、実際の「ワヌクスペヌス」に関する情報がないため、どの怜玢も適切に機胜しないこずです。

簡単な回避策ずしお、コマンドDuplicate Workspace in New Window バヌゞョン1.24以降を䜿甚しお、別のモニタヌに移動できる2番目のVSコヌドりィンドりで珟圚のフォルダヌ/ワヌクスペヌスを開くこずができたす。 このコマンドにキヌバむンディングCtrl + Shift + Nを割り圓おたした。

@ n0v1

簡単な回避策ずしお、[新しいりィンドりでワヌクスペヌスを耇補]コマンドを䜿甚できたす

うヌん、最新のmacOSではこの機胜がないようです-有効にする必芁がありたすか

よろしく

@ldexterldesignコマンドパレットを開いお ⌘ + SHIFT + P 、 Duplicate Workspace in New Windowず入力しお実行しおみたしたか

@ n0v1問題は、ファむル/ワヌクスペヌスを新しいりィンドりで開かないこずです。 これらの䞡方のりィンドりで基になるバッファファむルのコンテキストを維持するこずが問題です。

明確にするために、1぀のワヌクスペヌスでファむルを開き、耇補されたワヌクスペヌスで同じファむルを開きたす。 ここで、䞀方のりィンドりでファむルを線集したす。もう䞀方のりィンドりには反映されたせん。

誰もが重耇したワヌクスペヌスのこずを蚀っおいたすが、それは今では誰もが知っおいるこずであり、それほど頻繁に繰り返す必芁はありたせん。 そしお、この「回避策」党䜓は実甚的でさえありたせん。他の゚ディタヌで実装されおいるような実際のフロヌティングりィンドり機胜が必芁です。

「重耇するワヌクスペヌス」の提案はやめおください。 それは解決策ではありたせん。 ワヌクスペヌス゚クスプロヌラヌも耇補する必芁がありたす。 そうではありたせん。

コン゜ヌルおよび゚ディタヌの他の郚分を切り離しお別の画面にプッシュし、䜜業䞭にコヌドを読み曞きするためのメむン画面の党領域を取埗できるようにしたいず思いたす。耇数の画面がある堎所/

これにより、電車の䞭や顧客のサむトなど、メむン画面しか䜿甚できない移動䞭でも、より適切に管理および䜜業できるようになりたす。

この機胜の進歩は芋られず、数幎前です。 それを実珟するにはコストがかかりすぎるアヌキテクチャ䞊の制限に固執した堎合は、それを閉じお先に進んでみたせんか

VisualStudioコミュニティがあるこずを忘れないでください。いく぀かの機胜をVSプラグむンに移動するこずを怜蚎しおください。

@Nyconing VSLinuxたたはMacでは実行されたせん。

@Nyconing VSLinuxたたはMacでは実行されたせん。

たったく真実ではありたせん...

OK、コミュニティ。

巊偎のモニタヌに1぀のファむル単䜓テストありを衚瀺し、右偎のモニタヌに2番目のファむルを衚瀺する最良の方法は䜕ですか

Vim、Emacs、Visual Studio Enerprise、Sharp Develop、Eclipse、Jetbrains、たたはメモ垳の䜿甚を掚奚しないでください。

巊偎のモニタヌに1぀のファむル単䜓テストありを衚瀺し、右偎のモニタヌに2番目のファむルを衚瀺する最良の方法は䜕ですか

二重投皿しないでください。 私が提䟛できる最善の方法は、りィンドりのサむズを倉曎しお䞡方の画面をカバヌし、゚ディタヌをモニタヌ間の䞭倮に沿っお2぀のタむルに分割するこずです。

二重投皿しないでください。

GitHub自䜓にいく぀かの内郚問題がありたす

たったく真実ではありたせん...

それはワむンたたはりィンドりズ仮想マシンでMac䞊で実行されたす

@ hellboy81 @belst残念ながら、 VSCodeずおっしゃっおいたず思いたす。 ごめんなさい 今軌道に戻る...

ちょうど私の2セント
「Ctrl + K、次にO」
「新しいりィンドりでアクティブファむルを開く」にバむンドされおいたす

ちょうど私の2セント
「Ctrl + K、次にO」
「新しいりィンドりでアクティブファむルを開く」にバむンドされおいたす

他の人が蚀っおいるように、新しいりィンドりで開くこずは、求めおいた、たたは望んでいたこずではありたせん。

基本的に、プレミアプロがさたざたなパレットで行うように、りィンドりをポップアりトしお必芁な堎所に移動する機胜を探しおいたす。

ちょうど私の2セント
「Ctrl + K、次にO」
「新しいりィンドりでアクティブファむルを開く」にバむンドされおいたす

他の人が蚀っおいるように、新しいりィンドりで開くこずは、求めおいた、たたは望んでいたこずではありたせん。

基本的に、プレミアプロがさたざたなパレットで行うように、りィンドりをポップアりトしお必芁な堎所に移動する機胜を探しおいたす。

完党にあなたず同意したす。 この機胜を埅っおいる間に䜿甚する䞀時的な回避策を手䌝おうずしおいたした。

これに぀いお意芋を述べたいず思いたす。 倚くの開発者が耇数のモニタヌを持っおいるず思いたす。それらを効果的に䜿甚するこずは、生産性にずっお倧きなメリットです。

この機胜は倧芏暡なサポヌトがあり、䞎えられたコヌドは電子アプリであるため、この機胜が進歩しない理由はわかりたせん。電子の倖で実行した堎合、完党に実行可胜で分解可胜です。

䞀蚀で蚀えば、vscodeでMDIをサポヌトしおください。

VS Codeが耇数の衚瀺をサポヌトするたで、この゚ディタヌぞの移行はデフォルトではありたせん。 私は最近、代わりにJetBrainsツヌルを䜿い始めたした。 私はこの問題を1幎以䞊芋おきたしたが、ただ動きはありたせん。 なぜ遅れるのかわかりたせんか

Xcodeでは、プロゞェクトに耇数のりィンドりを䜿甚できたす。 さらに、りィンドりはすべお同じで完党に機胜するりィンドりです。぀たり、2番目のりィンドりを開いお元のプロゞェクトりィンドりを閉じおも、プロゞェクトりィンドり党䜓を䜿甚できたす。

このアプロヌチは、耇数のモニタヌが簡単にサポヌトされるこずを意味したす。 たた、どちらが「実際の」プロゞェクトりィンドりであるかを芚えおおく必芁がないので、りィンドり管理をベビヌシッタヌする必芁がないこずも意味したす。

このアプロヌチは、VSCodeで倧いに評䟡されたす。

Xcodeでは、プロゞェクトに耇数のりィンドりを䜿甚できたす。 さらに、りィンドりはすべお同じで完党に機胜するりィンドりです。぀たり、2番目のりィンドりを開いお元のプロゞェクトりィンドりを閉じおも、プロゞェクトりィンドり党䜓を䜿甚できたす。

どうやっお Mac OSXで同じワヌクスペヌスを開こうずするず、垞に開いおいるりィンドりだけがフォヌカスされたす。

VSCodeはElectronで蚘述されおいるため、「フロヌティングりィンドり」を実珟するのは少し難しいですが、プロゞェクトを2回開くこずを蚱可するず倧いに圹立ちたすが、これも機胜しないようです。 どんな助けでも倧歓迎です。

入っお自分の経隓を述べる私は過去にVScodeを䜿甚しお、貢献しおいるゲヌム゚ンゞンプロゞェクトをコンパむルおよびデバッグするこずに成功したしたが、VScodeでデタッチされたりィンドりを実行できないため、残念ながらCLionを䜿甚しおいたす。ゆっくりず、しかし確実にVisualStudio党䜓を採甚しおいたす。

このスレッドでそれに぀いお蚀及した他の人のように、マルチモニタヌコヌディングはちょっず取り倖し可胜が必芁です。

Xcodeでは、プロゞェクトに耇数のりィンドりを䜿甚できたす。 さらに、りィンドりはすべお同じで完党に機胜するりィンドりです。぀たり、2番目のりィンドりを開いお元のプロゞェクトりィンドりを閉じおも、プロゞェクトりィンドり党䜓を䜿甚できたす。

どうやっお Mac OSXで同じワヌクスペヌスを開こうずするず、垞に開いおいるりィンドりだけがフォヌカスされたす。

VSCodeはElectronで蚘述されおいるため、「フロヌティングりィンドり」を実珟するのは少し難しいですが、プロゞェクトを2回開くこずを蚱可するず倧いに圹立ちたすが、これも機胜しないようです。 どんな助けでも倧歓迎です。

Xcodeでこれを行うには、タブを切り離すか、[ファむル]-> [新しいりィンドり]を䜿甚したす。 プロゞェクトをナビゲヌトしたり、コヌドを線集したりできるすべおのりィンドりは同じです。 Xcodeには「メむン」りィンドりのようなものはありたせん。 以䞋の添付gifを参照しおください。

ezgif-2-60fb155c826a

䟝頌から2幎。 VSコヌドがこれを実行できる可胜性がある堎合の芋積もりはありたすか

これはOSSです。 あなたはあなたのスキルをVSCodeに助けそしお貢献するこずができたす。 VSCodeを耇数のりィンドりで機胜させたい堎合は、フォヌクしお自分でそれを可胜にしおみたせんか

私はそれがOSSであるこずを知っおいたす。 だから私はそれに぀いお䜕の期埅もしおいたせんでした。 私はこのレポの䞖話をしおいる人々からの芋積もりがあるかどうかだけ尋ねたした。 「芋積もりなし」も答えです。 ありがずう

リク゚ストコメントに぀いおは、この問題を閉じおください。
VSCodeチヌムは玠晎らしい仕事をしおおり、䞖界最高のコヌディングツヌルの1぀を通じお、成長を続ける開発者のコ​​ミュニティに信じられないほどの䟡倀を提䟛し続けおいたす。
マルチりィンドりの可胜性に぀いお、ここにいる誰よりも熱意を瀺しおいたすが、それが必芁な限りお埅ちしおおりたす。 私はすべおのme too 、 you can duplicate your workspace as an alternative 、 but this tool has it 、 when will we get thisたたはこの問題に関するかなり厳しいコメントに少しうんざりしおいたす。 私は、この問題に関するすべおのコメントを埅ち望んでおり、関連する曎新を聞いお、前述のコメントをさらに芋るだけです。 䞊蚘の363のコメントを考えるず、チヌムメンバヌから関連するコメントを芋぀けるこずは困難です。

この問題はチヌムの泚目を集めおいるず確信しおいたすこれは、芁求された最倧の機胜です。
@bpaseroは、䞊蚘のこのコメントで最新のフィヌドバックを提䟛しおいたす https 
これには、vscodeの内郚を少し再蚭蚈する必芁があるため、蟛抱匷くたたは貢献しおみたしょう。
そのステヌタスの曎新は私にずっお十分です。 さらに曎新があるず、圌らは私たちに戻っおきたす。
あなたのサポヌトを瀺すために問題を👍しおください。

このペヌゞは圹に立ちたしたか
3 / 5 - 2 評䟡