Visual Studio Code / VSCode Part12

■ このスレッドは過去ログ倉庫に格納されています
2022/03/21(月) 20:35:10.19ID:nE3fEZCj
Microsoft発のエディタVisual Studio Codeのスレ

公式
https://code.visualstudio.com/
https://github.com/Microsoft/vscode/

開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/

前スレ
Visual Studio Code / VSCode Part11
https://mevius.5ch.net/test/read.cgi/tech/1632311131/
2022/05/20(金) 23:41:11.13ID:7HJ2LLRN
大当たり?
2022/05/21(土) 13:31:17.98ID:yO41HbkG
>>585
オシャレなピンクテーマにして日記帳として使ってるわ
色々機能があるみたいだけど面倒臭いんで使ってない
2022/05/21(土) 13:44:30.69ID:+arIhrp0
デバッグ中にウォッチに入れなくても、変数名をマウスオーバーすれば値が出るのか・・・
何年も気付かなかった
2022/05/21(土) 15:23:37.77ID:HlwOppP6
ctrl+Uでマルチカーソル1個ずつ戻せるの知らんかった
599デフォルトの名無しさん
垢版 |
2022/05/22(日) 10:02:37.90ID:K71DZWAH
>>586
一体、なんに3日もかかったんだ?
2022/05/23(月) 08:26:30.84ID:erkdr2GN
>>598
良いこと聞いた、サンクス
601デフォルトの名無しさん
垢版 |
2022/05/24(火) 13:44:31.79ID:xOqgwotV
VSCodeをWindows10で使っているのだが、
複数のVSCodeウインドウを起動したときに間違えないようにするために
背景色を変えたいのだが、
やり方が分からない。
分かり易く教えてくれ。
2022/05/24(火) 13:50:14.76ID:WWn8oMJz
Peacock拡張機能使いなされ
2022/05/24(火) 14:09:35.12ID:ZizwD7Xq
Peacockは良いものだが
workspace別に設定変えられるの知らんだけとか?
2022/05/24(火) 14:16:21.73ID:zTgr6NNi
>>601
キーワードで検索したらいろいろと出てくこない?よんでがんばれ
https://code.visualstudio.com/api/references/theme-color#editor-colors
editor.backgroundの色を#400にしたら背景色が赤っくなった
"workbench.colorCustomizations": {
"editor.background": "#400",
},
2022/05/24(火) 14:20:19.83ID:zTgr6NNi
使ったことないがPeacockはエディタの外枠の色しか変わらなくない?
背景色を変えたい、は外枠の背景色を変えたいという意味なのか
2022/05/24(火) 14:32:30.71ID:zTgr6NNi
#000から#FFFまで色を表す
左からRGBで赤、緑、青
2022/05/24(火) 14:37:14.81ID:WWn8oMJz
目的は複数ウィンドウの識別であって背景色変更はあくまでその手段のひとつかと
エディタ部分の背景色を変えると文字の読みやすさや文字色の識別に影響が出る場合もあるし
外枠の色変更で目的が達成できるならその方がベターではなかろうか
2022/05/24(火) 14:43:30.05ID:zTgr6NNi
設定できる項目が多くてeditor.backgroundを調べるの大変だったんだが言葉は正確に頼む
609デフォルトの名無しさん
垢版 |
2022/05/24(火) 14:50:40.69ID:xOqgwotV
>>607
>外枠の色変更で目的が達成できるならその方がベターではなかろうか
そうだ、その方法を教えてくれ
2022/05/24(火) 14:58:00.65ID:WWn8oMJz
>>609
>>602
2022/05/24(火) 15:14:10.88ID:ulwadfus
>>606
おいおい
色指定は#000000~#FFFFFFだろw
2022/05/24(火) 15:23:50.64ID:SbVq2+ut
>>611
同じ事思ってやってみたら、1文字単位だとこの場合は#440000に変換されてるみたい
2022/05/24(火) 15:27:52.81ID:ZizwD7Xq
ElectronベースなんだしWebカラー相当かなと想像できん?
https://code.visualstudio.com/api/references/theme-color#color-formats
とりあえず手を動かすことも大事やけども

>>608
勉強になってよかったなw
2022/05/24(火) 15:57:19.69ID:D3PxVMjb
>>608
「顧客が本当に必要だったもの」の話は知っておいて損はないよ
2022/05/24(火) 16:07:18.26ID:6b/Sn4wC
まあ顧客じゃないし
2022/05/24(火) 16:15:33.60ID:9ChoK9kf
まあ要点は顧客じゃないし
2022/05/24(火) 16:25:23.01ID:fca4Dz0m
丸ごと流用されるリスクを避けるため要点をぼかしたり不正確な情報にしておくのがエチケット
2022/05/24(火) 18:26:10.51ID:v19+fUFy
>>360
キーボードをvimのカーソル移動風に魔改造しているので
ctrl+Lキーでカーソル位置を右に移動させている。

AutoHotkeyでこんな風に
;==========カーソル移動
^h::Send, {Left}
^j::Send, {Down}
^k::Send, {Up}
^l::Send, {Right}

vimは徹底してホームポジションから動かさないように設計されている。
50年ぐらいの歴史がある。
2022/05/24(火) 19:24:26.60ID:reo8udiU
ctrl+lはvimのキーバインドじゃねーだろ
2022/05/24(火) 20:03:27.70ID:ZYH9O3IK
え?
2022/05/24(火) 21:10:32.59ID:DUz2mraw
vimのカーソル移動"風"だろ
誰もctrl+lがvimのキーバインドだなんて言ってない
2022/05/24(火) 21:25:18.92ID:kjY3BtBo
insert modeからのカーソル移動は超絶めんどいからショートカット定義せざるを得んよな。50年間ずっと欠陥品
2022/05/24(火) 21:46:41.41ID:p95++fvf
ESCで抜けるのではだめなのか?
2022/05/24(火) 22:14:09.01ID:kjY3BtBo
戻ってくるつもりがないならそれでいいんじゃね?
625618
垢版 |
2022/05/24(火) 22:15:13.27ID:v19+fUFy
ctrlキーはAキーの隣に設定してある。
2022/05/24(火) 22:16:14.51ID:v19+fUFy
そもそもviは1行用のソフトだから
挿入モードなどはそうせざるをえない
2022/05/24(火) 22:22:12.53ID:/EWSgbCs
escキーで抜くなんて高度な技
高品質なAAでも抜けんワイは尊敬に値する
2022/05/25(水) 17:25:54.87ID:+8V4VEM6
その書き込みおもしろいの
2022/05/25(水) 17:53:34.08ID:jIFLhh9D
どのへんが?
2022/05/26(木) 16:13:49.41ID:0fC8vFTM
VSCode使ってると
コピーペースト時に違う箇所コピーしてる事象が頻発するんだけど俺だけですか?

VS使ってた時は無かったんだけど...
2022/05/26(木) 16:37:16.18ID:wHSqVmyx
>>630
頻発とあるけど、ひと月で何回程度?
2022/05/26(木) 17:22:50.35ID:0fC8vFTM
>>631
一時間に数回レベル

選択した箇所の前後の行を巻き込む事が多い
ゆっくりやると大丈夫なのだが
選択範囲の確定動作?がもたついてるようにも見える
2022/05/26(木) 17:24:31.95ID:0fC8vFTM
あと行選択の操作もやりづらく感じる
2022/05/26(木) 17:30:20.23ID:aVYdhPe+
ブラウザの不具合だったらシークレットモードである程度おま環か確認できるけど、VSCodeはそういうモード無いのかな
とりあえず仮想環境か新しいユーザー作ってその環境にVSCode入れれば確認できるだろうけど
2022/05/26(木) 17:38:21.91ID:kFiV8r6+
>>634
ポータブルモードを使えばよい
https://code.visualstudio.com/docs/editor/portable
2022/05/26(木) 17:42:07.32ID:Bko67mOH
マウス操作なのかキーボード操作なのか両方なのかぐらいは書いとこうよ
2022/05/26(木) 17:47:30.26ID:rG0RZ7SB
マルチカーソルを下に下げていくとき字下げしている部分は無視するとかできる?
2022/05/26(木) 18:01:14.94ID:0fC8vFTM
>>636
マウス操作

大事なの抜けてた!
症状はマウスでダブルクリックで範囲選択した場合の選択範囲の不具合だね
ダブルクリックして直後のCTL+C操作の
結果が思ったものでは無いという症状なのかな

VSの方がマウスで行の選択もし易いけど、
それに近い問題かと思われます
2022/05/26(木) 18:11:08.24ID:wHSqVmyx
>>638
「Ctrl+D」の範囲選択と差はあるのかな?
2022/05/26(木) 18:11:11.25ID:H16Fows2
>>638
直後ってどれくらい?
あとどんなファイルでも発生するのか
発生しないファイルもあるのか
新規作成したファイルでも発生するのか
https://vscode.devでも発生するのか
2022/05/26(木) 18:19:36.79ID:aVYdhPe+
>>635
ありがとう
>>638
とりあえずポータブルモードで設定or拡張機能が原因か切り分けたら?
2022/05/26(木) 19:02:55.00ID:H16Fows2
>>632の前後の行を巻き込むって症状がダブルクリックしたときにシフト押してたとかいうオチくさいな
2022/05/27(金) 11:37:56.16ID:QiOkn4s/
>>630
自分も頻発する
NeoVim拡張使ってる
横にペインいくつか分けてるんだけどアクティブなペインを変更した直後に頻繁する気がする
2022/05/27(金) 11:39:49.62ID:X2EnXYhx
全く無いな、Windows10
拡張機能じゃね
2022/05/27(金) 11:40:20.28ID:QiOkn4s/
>>632
NeoVim拡張で複数行や矩形選択してヤンクペースト(カット)するとぜんぜん違う行が無茶苦茶になる事よく起きる
2022/05/27(金) 11:44:33.08ID:P1uJEnB6
ファイルのどの行を変更したかどうか覚えていないけど、更新状態になってる場合(ファイル名に●がついてる)
diffのような、変更を加えた場所がわかる仕組みってある?
2022/05/27(金) 11:46:13.24ID:QiOkn4s/
>>643
>>645
自己レス
普段書く時キーボードでカーソル移動してるけど、横のペインを編集する時はそっちはマウスとホイールで移動させてる
カレントペインからヤンク(またはカット)→横のペインの編集させたいところまでホイールで移動させてカーソルクリックしてアクティブ化、ペーストしたい位置にカーソル移動→ペースト→ぜんぜん違う行が無茶苦茶に…
って感じ
2022/05/27(金) 11:51:16.24ID:QiOkn4s/
>>642
たしかに
範囲指定でシフト押してる時に頻発する気がする
何かバッティングしてるとか?
2022/05/27(金) 11:58:59.00ID:YOp6mF4m
ID:QiOkn4s/はまずNeoVim拡張を無効にしたらどうなるか試してみたら?
2022/05/27(金) 12:05:20.28ID:VE+aF9kG
NeoVim拡張はたまに変だけど
ふつうのVim拡張が中途半端すぎて我慢するしかない状況
2022/05/27(金) 14:32:24.07ID:X8s9PQVF
>>646
「ローカル履歴」(local history)機能を試してみてね

編集履歴をたどれるようになった「Visual Studio Code」2022年3月更新(v1.66) - 窓の杜
https://www.google.com/amp/s/forest.watch.impress.co.jp/docs/news/1399/431/amp.index.html
2022/05/27(金) 14:32:56.72ID:IvjtubKZ
>>646
Viewing diffs
https://code.visualstudio.com/docs/editor/versioncontrol#_viewing-diffs
2022/05/27(金) 15:36:45.39ID:P1uJEnB6
>>651
ぉぉ、いつの間にローカルの履歴が・・・
すいません、セーブする前にどこを加筆・削除したかを知りたかったのですが
それはわかるのでしょうか?

>>652
gitのdiffはいつもお世話になっています、便利ですよね
2022/05/27(金) 15:43:49.26ID:oED+BRCC
>>653
横レスだが
その記事のリンク先を読んだら、ローカル履歴が何をするか書いてない?
読んだの?
VSCodeを起動してローカル履歴の動作確認した?
https://code.visualstudio.com/updates/v1_66#_local-history
には間違いなく書いてある
2022/05/27(金) 16:09:32.95ID:SjE05UxV
ローカル履歴使わなくても未保存の変更箇所は行番号の右横にマークが付く
それをクリックすると変更前後の比較ができる
キーボードならalt+F3
656デフォルトの名無しさん
垢版 |
2022/05/27(金) 23:20:00.50ID:tLLFmOSE
VSCodeのマニュアルみたいなものの定番ってある?
Webサイトでも書籍でもなんでもいいんだけど
みんな何で使い方学んだのか教えて
2022/05/27(金) 23:50:42.46ID:/uuG/1ZQ
>>656
VSCodeの公式ドキュメントはとても高品質で分かりやすいので他のは必要ない
https://code.visualstudio.com/docs
2022/05/28(土) 01:06:32.73ID:0YVUm8jC
>>656
>>567
2022/05/28(土) 01:09:48.47ID:TCXvUhpd
3月に発売されたばかりなのに既に定番なの?
2022/05/28(土) 01:20:19.23ID:EJerFyPm
>>656
クイックオープン (meta + P)
コマンドパレット (shift + meta + P)
だけは覚えて、左端のアクティビティぜんぶ触ったらほぼ習得
あとは個々の拡張の話になる
更新時のリリースノートは目を通したほうが良い
2022/05/28(土) 10:12:21.81ID:52J4j4fu
>>659
横レスだが、日本語で書かれて、画像もあって、初心者向けでわかりやすい
VSCodeの更新速度が速いから、早く買ったほうが得だぜ
2022/05/29(日) 02:02:30.12ID:9lRqF9Qz
macでの日本語入力の不具合の修正はまだかな。
2022/06/01(水) 13:54:49.07ID:bc8maxDF
コピペ挙動不審の話も更新履歴の話も尻切れで解決したのかどうかわからんのがモヤモヤするな
2022/06/01(水) 13:57:19.17ID:RI7RdY0z
外人にはなにが不具合なのかもわかってない
2022/06/02(木) 10:22:31.04ID:eobeSHi2
>>643の問題はNeoVim拡張特有の問題ぽいな
コピペ周りが特殊らしいし
>>638が同じ問題かどうかは情報が少なくてなんとも言えん
2022/06/03(金) 03:03:52.19ID:094rzyEE
NeoVim拡張の作者は問題把握してるんだろうか
2022/06/03(金) 10:38:50.77ID:LRi8AI+w
macでは入力中にIMEの再変換すると必ずおかしなことになる。
2022/06/03(金) 10:55:15.50ID:GGrKxLcy
IMの不具合は上流(Electron/Chromium)が原因って聞く
669デフォルトの名無しさん
垢版 |
2022/06/04(土) 13:59:08.77ID:YeSrmQBM
APIの導入時動作確認にもこのエディタはつかえますか?
2022/06/04(土) 14:29:17.41ID:8KKRov8k
何のAPIか不明ではどうしようもない
671デフォルトの名無しさん
垢版 |
2022/06/04(土) 14:40:17.13ID:YeSrmQBM
>>670
業務システムのAPI
という回答でいいの?
2022/06/04(土) 14:56:20.87ID:DNUj2Sn5
TKGの導入時動作確認にもこのエディタは使えますか?
2022/06/04(土) 14:57:40.12ID:wH3cIPcT
卵かけご飯の監視だったら別のモニタリングソフト使ったほうがいいね
2022/06/04(土) 16:33:22.19ID:6VdFThQp
>>671
業務システムでWin32 APIを使うってこと?
2022/06/04(土) 16:37:18.17ID:hDRkC8ef
動作確認と言うだけだと何をどのように確認するのかわからない
詳細な動作を説明できる?
説明できないならつかえるともつかえないとも答えられない
2022/06/04(土) 16:50:09.10ID:5OdBT3zS
例えば業務でREST APIを使用するので任意のURLに対してGETやPOSTで通信をして動作確認したいということであれば
↓のREST Client拡張機能を使えばできるよ、という回答になる

https://marketplace.visualstudio.com/items?itemName=humao.rest-client

いや、そういうことではなくて、ということなら何がしたいのかちゃんと説明しよう
2022/06/04(土) 20:53:18.19ID:PflB23uC
○○のAPI

○○にどれだけ具体的な言葉を入れられるかでレスの精度が変わってくる
業務システムとしか書けないならおしまい
というか、APIって何なのか分かってない気がするな
2022/06/04(土) 21:07:30.88ID:hW3RwXDP
業界によってAPIの意味全く違うのにな
2022/06/04(土) 21:18:10.87ID:rP2vpcqS
「ウィキ」→ウィキペディア
「アプリ」→スマホアプリ
「API」→REST API
2022/06/04(土) 21:46:08.46ID:uXKw6EVF
無職は業務ってコトバが好きだよなあw
2022/06/04(土) 21:51:50.11ID:hW3RwXDP
ATTINYのAPIの動作確認にも使えますか?
あ、某基幹業務システムです
2022/06/04(土) 21:54:22.32ID:hW3RwXDP
ちなみにクラスタでクラウドやってます
2022/06/05(日) 03:28:26.61ID:4ShXww9m
DXの導入時動作確認にもこのエディタはつかえますか?
2022/06/09(木) 16:03:22.13ID:nlW0EuaY
Atom死亡決定
https://forest.watch.impress.co.jp/docs/news/1415735.html
685デフォルトの名無しさん
垢版 |
2022/06/09(木) 18:01:12.31ID:DaYVmmEg
remote developmentってVScode立ち上げたらサーバーに自動接続とかできないの?
2022/06/09(木) 20:38:49.84ID:uW7Sguen
Zedがどうなるかだなあ
死んじゃうと本当にVSCodeだけになっちゃうけど
2022/06/09(木) 20:54:13.17ID:4UrWm1bB
markdownを知ったときにAtom使い始めてhtmlとかcss編集していたけど
だんだん重くなってきたときにvscode知ってしまったわ
markdownだけまだatomでやってるけど、vscodeでもできるんだろうな

と思ったらatom死亡か・・・
2022/06/09(木) 21:25:21.96ID:4YXQU/jM
Markdown and Visual Studio Code
https://code.visualstudio.com/docs/languages/markdown
689デフォルトの名無しさん
垢版 |
2022/06/09(木) 22:16:47.29ID:KIKA+I2C
>>685
remote developmentのワークスペースをローカルに保存すれば、ワークスペース開いただけでちゃんと接続して前回の画面構成を復活してくれるよ。
2022/06/09(木) 22:18:36.66ID:NtGYNFjJ
>>689
横からだが目から鱗だった
2022/06/09(木) 22:26:21.00ID:VH5ggWGu
フォルダを開き直すときの一覧でもリモート接続のはカッコ付きで識別出来るようになってて
開いたら自動的に接続されるから特に意識しないもんだと思ってたけど
2022/06/09(木) 22:56:16.26ID:TDC7cuRB
起動時に、welcome page を設定しておけば、
最近の数十の履歴から、プロジェクトを開ける

デスクトップに、プロジェクトのショートカットも作れる

WSL 以外では、リンク先にプロジェクトフォルダを指定して、
右クリックメニューから、VSCode を起動する

リンク先
C:\Users\Owner\Documents\abc

WSLでは以下のように、xyz ユーザーのabc プロジェクトを指定して、
右クリックメニューからではなく、ダブルクリックして起動する

リンク先
C:\Windows\System32\wsl.exe code .

作業フォルダ
\\wsl$\Ubuntu-18.04\home\xyz\abc
693デフォルトの名無しさん
垢版 |
2022/06/09(木) 23:14:45.95ID:DaYVmmEg
>>689
なるほどその手があったか
2022/06/10(金) 01:08:22.82ID:sAWyLdv4
お分かりいただけたかな
695デフォルトの名無しさん
垢版 |
2022/06/10(金) 10:02:32.31ID:oF9jhrr4
welcome pageもいいな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況