質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.64%

vscodeでフォルダ内のファイルをエディターで開くようにしたいです

解決済

回答 2

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 1,095

takopo

score 363

質問させてください。
vscodeでフォルダを画面にドラッグ&ドロップすると、現在のウィンドウのまま、フォルダ内のすべてのファイルをエディターで開くようにできないでしょうか。
以前はできていたと思うのですが、ある時のアップデートから、新規ウィンドウで開くようになってしまいました。ファイルだけドロップした場合は、普通に現在のウィンドウのままエディターで開くことができます。

拡張機能を全部無効にしても、settings.json の内容をコメントアウトしてもうまくいきませんでした・・・
もし設定方法をご存知の方がいらっしゃいましたら、ご教授いただけますと助かります。
バージョンは Ver. 1.37.1 になります。

よろしくお願いいたします。

※test.txt が入っている「test」という名前のフォルダをドロップしたときのgif画像を掲載させていただきました。
イメージ説明

やりたいことのイメージとしましては下記のようにエディターで開きたいです。
イメージ説明

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • pepperleaf

    2019/08/25 23:12

    Ver. 1.37.1 で確認したら、同じウィンドウのままですが、、。
    設定の変更は確認してますか?

    キャンセル

  • takopo

    2019/08/25 23:33 編集

    ありがとうございます。
    私もVer. 1.37.1のバージョンを使っているのですが、フォルダをドロップするとなぜか新しいウィンドウが開いてしまいます。(ファイルだけでしたら問題ありません。)
    設定>ウィンドウ>新しいウィンドウの「Open Folders In New Window」や「Open Files In New Window」辺りが怪しいのかなと思い、offにしたりいろいろ変更してみたもののやはりうまくいかないようでした。
    設定の変更はどこを確認すれば良いかお分かりになりますでしょうか・・・

    キャンセル

  • EbXpJ6bp

    2019/08/27 15:55

    勘違いでしたら申し訳ないのですが、言葉について確認させてください。

    一般的に New Window (新しい/新規ウィンドウ) を実行すると、複数のウィンドウが存在する状態になります。F1 を押して、"new window" コマンドを実行してみてください。
    GIFだと新しいウィンドウが開いてしまったという表現よりも、既存のウィンドウでワークスペース(VSCode用語)を開いているように見えます。

    キャンセル

  • takopo

    2019/08/27 20:18

    ありがとうございます。
    F1を押して「New Window」コマンドを実行したところ、確かに複数のウィンドウが開きました。
    フォルダをドラッグ&ドロップした場合は既存のウィンドウが紫から青に変わって複数開いておりません。
    これが「ワークスペースを開いている」ということなのでしょうか・・・
    もうそうでしたら、ワークスペースを開くのではなく、既存のエディターの横にフォルダ内のファイルを並べるような形にしたいなと思っております。
    実現したいことを質問文に追記させていただきました。

    キャンセル

回答 2

checkベストアンサー

+1

それなりに長くプロジェクトを見てきたつもりですが、該当する機能があった記憶がありません。しいて言えば、1年くらい前に、復元機能 (設定画面で restore で検索するといくつかヒットします) で変更があったかもしれない程度です。

最も似ている可能性が高いと思われる機能は、「vscodeがワークスペースと認識したフォルダーを開いたとき、そのフォルダーで最後に開いたエディターを復元する」です。ただし、これを構成する設定はありません。

一連の「特定のフォルダーを開いたときに、特定のファイルを開く機能」に関しては拡張機能が関与できる範囲です。vscodeの標準機能にないのであれば、何かしらの拡張機能を使っていた可能性があります

標準の復元機能:
イメージ説明

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/08/27 22:11 編集

    ご回答ありがとうございます!
    >「vscodeがワークスペースと認識したフォルダーを開いたとき、そのフォルダーで最後に開いたエディターを復元する」
    これだったような気がします。それかおっしゃる通り、別の拡張機能を使っていてそれをアンインストールしてしまったかもしれません。。いずれにしろ私の勘違いだったことがわかりました。

    今回は私のあいまいな記憶でお騒がせしてしまいすみませんでした。
    ご回答いただき機能について詳しく知ることができて大変感謝しております。
    EbXpJ6bp様、pepperleaf様、ありがとうございました。

    キャンセル

+1

こちらでの環境での設定を置きます。

環境は、Ver. 1.37.1
(完全な新規インストール & 日本語サポートのみの環境)

VSCode設定

この辺しか、思い当たらないです。

あと、この辺の設定は、初期値が示されるので、変更されていないか確認できないでしょうか?

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2019/08/27 04:40

    ご回答ありがとうございます!
    新しいウィンドウの設定をpepperleaf様と同じようにして試してみたのですが、やはり新規ウィンドウで開いてしまいました…
    フォルダをドロップしたときのgif画像を追記しましたので、もし何かお気付きの点がございましたら、お知らせいただけますと助かります。

    キャンセル

  • 2019/08/27 20:40

    左側のエクスプローラに、"Test"のフォルダが増えていますね。
    そこから、開きたいファイルをクリックするという手順では、ダメでしょうか?
    プログラムなどのプロジェクトを置いたフォルダの場合、たくさんのファイルが置かれる事が多いので、全てエディタで開かれると困る人が多いのではないかと思います。
    過去に全てのファイルが開かれているとすると、開かないでくれ、という要望があったのでは? 履歴を調べると分かりそうですが、ちょっと大変そうなので、パスで。

    キャンセル

  • 2019/08/27 20:56

    ご返信ありがとうございます。
    私も普段は左のエクスプローラーからファイルを選んで1つずつ開いているのですが、仕事柄フォルダを一度に開きたいなと思うことがよくあり質問させていただきました。
    確かにプログラムのフォルダを一気に開くのはまずいですね。そのような要望が多くあって、機能自体なくなったのかもしれません。。。
    履歴を調べてみて、もしそうでしたら今回は諦めたいと思います。

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.64%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる