Visual Studio Code / VSCode Part13

■ このスレッドは過去ログ倉庫に格納されています
2022/07/05(火) 10:24:30.63ID:2qO793dJ
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 Part12
https://mevius.5ch.net/test/read.cgi/tech/1647862510/
2022/09/07(水) 08:42:47.05ID:WJnw3m8c
Vim使わんでもプログラム書くなら半角・全角とESCは入れ替えるだろ
それで日本語入力関係はもっと使いやすい別のキーに置き換える
2022/09/07(水) 10:30:03.73ID:Xn+78mZY
プログラム書くならそもそもUS配列
2022/09/07(水) 10:50:16.99ID:5dL4777C
このスレで扱う話題からは若干脱線するけど、あの斉藤さんは親指シフト使いだそうな
下記記事を最後まで読んで、インタビューアの名前にも驚いた

特集 - ソフトウェア開発者/有限会社サイトー企画代表 秀まるお氏 インタビュー | REALFORCE | 日本製プレミアムキーボードの最高峰
https://www.realforce.co.jp/special/2208/
2022/09/07(水) 11:24:00.04ID:ZyUB+ACs
目的もなく惰性で更新してるだけな人物はこうだわな。
2022/09/07(水) 11:26:29.99ID:IAwnrNnH
親指シフトって何っていう状態だがステノワード(StenoWord)というキーボードもある
2022/09/07(水) 11:58:54.43ID:O29DhsIF
親指はもっと頑張っていいと思う。スマホやゲーム機では一番働かされてるのに。
親指でcmdもoption(alt)もctrlもescも押せるキーボードないかな
2022/09/07(水) 12:29:44.92ID:LNnXvij4
親指はキー配置入れ替えだけじゃちょっと物足りないよな
ハード的にどうにかしたい
スペース下辺りにキーを追加したら親指で押しやすいんだけどなあ
F13〜F24をここに配置してくれ
2022/09/07(水) 14:06:39.68ID:y9TNvIwA
code -grep -folder c:\src;d:\bak -ext *.txt;*.html
的に外部ツールとしてgrep起動する裏技ないの?
2022/09/07(水) 14:29:24.75ID:pwj4wG1e
>>394
vscodeはripgrepを使ってるのでripgrepをインストールすれば良いんじゃね
2022/09/07(水) 14:46:50.54ID:/DV0ji/G
コマンドからgrep起動したいのはなんで?
VSCode内部からのコマンド起動ならできるだろ
2022/09/07(水) 15:01:19.11ID:Xn+78mZY
わかる、結果をvscodeでみたいんだよね
検索エディターの結果ファイル(.code-search)作ってcodeに渡せばOK
2022/09/07(水) 17:55:38.35ID:ItMEdHYl
>>381
初心者乙
vim使いはトイレでもホームポジションから離れずに行けんだぜ
2022/09/07(水) 19:15:24.66ID:Yl026N0t0
diffはあるからあっても良さそうだけどね
>>397
結果見るだけなら
grep hoge file | code -
でいいじゃん
2022/09/07(水) 19:23:19.62ID:y9TNvIwA
>>397
なるほどサンクス

親指はAutoHotKeyとか使うとアプリごとに
無変換キー(+Ctrl,Alt,Shift)+A-Z,0-9,F1-F12
変換キー(+Ctrl,Alt,Shift)+A-Z,0-9,F1-F12
にマクロ割り当てられるから記憶力の限界まで活用できるよ
2022/09/08(木) 00:03:26.08ID:KJMaewwF
無変換、変換、カタカナひらがなキーを全く使わない
シフトに変えて親指シフトキーにしても良さそうだ
スペースバーが長すぎるからシフトを長くすべき
2022/09/08(木) 00:22:43.42ID:t5P2aEvT
足で操作するツールが何度も提案されているけど
全然はやらないね
2022/09/08(木) 01:25:27.37ID:DPB4NAdg
>>393
それください
2022/09/08(木) 02:32:24.46ID:d/jA+Dwy
定番過ぎるかもしれんが、自分はAutoHotKeyで「無変換キー」を修飾キーとして活用してる
親指シフトのような単純な文字入力支援とは毛色が異なるけど、親指で押しながら各キーを叩くと専用機能が発動、ってのはなかなか便利なもんだよ(一応単純なカーソル移動のhjklも割り当て済み)

こういった「入力デバイス周りの柔軟なカスタマイズ性」や種々の「自動化」はAndroid/iOS/ChromeOSに対するWindows/Macの優位点のひとつで、安易にそれらOSのデバイス(2in1 or クラムシェル)に手を出すと、種々の"痛み"や"痒み"を味わうことになる
2022/09/08(木) 02:47:51.14ID:jJGngJTL
us配列にも変換無変換キーほしいな。
2022/09/08(木) 08:23:08.31ID:b920w3VM
英語キーボードで何の文字を変換する用途があるのか?
意味ないだろ
407デフォルトの名無しさん
垢版 |
2022/09/08(木) 08:34:10.27ID:dylsPw7d
左下の歯車アイコンをクリックして,「ワークスペース」タブをクリックして,
「Workbench: Color Theme」を指定しました.

ところが,ユーザー設定で設定したテーマのままで変わりません.

優先度は,「ワークスペース設定」のほうが高いという話ですが,テーマが変更されないのはなぜでしょうか?

よろしくお願いいたします.
408デフォルトの名無しさん
垢版 |
2022/09/08(木) 08:46:36.39ID:dylsPw7d
設定ファイルを直接いじることはせずに,設定画面から設定を変更したいです.
2022/09/08(木) 09:03:05.44ID:M3N4DXUv
ユーザー設定のほうが高い
2022/09/08(木) 09:09:29.90ID:M3N4DXUv
ワークスペース設定で変わったけど
2022/09/08(木) 09:10:53.29ID:M3N4DXUv
おま環
2022/09/08(木) 09:19:27.16ID:E2yDW5TJ
職場でvim厨とemacs厨が激しい喧嘩になって、
VScodeに統一したら平和になった素敵な思い出www
413デフォルトの名無しさん
垢版 |
2022/09/08(木) 09:20:38.30ID:dylsPw7d
スミマセン.どうやら解決したようです.

いままでの経緯を説明します.

まず,すべて設定は設定画面のGUIから変更しています.
(1)ユーザー設定でテーマをデフォルトのDark+からLight+に変更しました.
(2)ワークスペース設定でテーマをDark+に設定しました.
(3)ところが,ワークスペースのカラーがLight+のままでした.
(4)ユーザー設定でテーマをDark+に戻す.
(5)ワークスペース設定をAbyssにする.
(6)なぜかワークスペース設定がAbyssに変わった.
(7)ユーザー設定はDark+のまま.
(8)ユーザー設定をLight+にする.ワークスペース設定はAbyssのまま.
(9)ワークスペース設定をDark+に変更する.ちゃんと変更された.
(10)ユーザー設定はLight+のまま.
(11)目的が達成された.
414デフォルトの名無しさん
垢版 |
2022/09/08(木) 09:23:26.46ID:dylsPw7d
もしかして,ユーザー設定でテーマを変更するまえに,一度は,ワークスペース設定でテーマを変更しないと
いけないんですかね?

とにかくバグがあるように思いました.
2022/09/08(木) 09:25:53.46ID:M3N4DXUv
AからAに変えたら変更したとみなされないんじゃね?
AからBに変えてみろ
416デフォルトの名無しさん
垢版 |
2022/09/08(木) 09:26:30.74ID:dylsPw7d
もしかして,ユーザー設定のテーマをデフォルトのDark+から変更するまえに,一度は,ワークスペースのテーマを変更しないと
いけないんですかね?

とにかくバグがあるように思いました.
417デフォルトの名無しさん
垢版 |
2022/09/08(木) 09:31:11.53ID:dylsPw7d
>>415

ユーザー設定はLight+
ワークスペース設定はデフォルトのDark+

になっているが,ワークスペース設定のJsonファイルには設定が何も書かれていない.

この状況で,ワークスペース設定をDark+にしてもJsonファイルには設定が書き込まれない.
ワークスペース設定をAbssyに変更するとJsonファイルに書き込まれる.

というような感じでしょうか?


みなさん,ありがとうございました.
2022/09/08(木) 09:39:51.99ID:M3N4DXUv
君は製品にバグがあるって言わないほうがいいよw
2022/09/08(木) 09:41:30.28ID:zTqamneM
>>386
そう考えると今はESCのかわりにCaps使うのが正しいよな
むしろWindowsキーでもいいぐらいだ
2022/09/08(木) 12:51:54.37ID:N91xPobG
>>412
個人で勝手にインストールできるような職場なんてあるのか
うちは、勝手インストールしようものなら顛末書書かされるわ
2022/09/08(木) 13:16:34.24ID:ydRaiFc9
個人でとも勝手でとも書いてない(実際はしらんが)
あたおか
2022/09/08(木) 18:27:38.25ID:0odCaMPu
vimとemacsとvscをインストールする会社ってwwww
2022/09/08(木) 19:37:59.83ID:xd6N34Mx
fleetに頑張ってもらいたい(´・ω・`)
2022/09/08(木) 20:05:59.47ID:vSLHx58R
結構個人で勝手にインストール出来ると思うが。
有料ソフトなら別にして、無料で比較的有名なアプリなら
入れたい奴は勝手にいれとけって感じだわ。

1200人と3000人の企業に居たが、両方ともそんなんだったぞ。
2022/09/08(木) 20:52:50.68ID:TnnB39XN
出所不明のソフトを入れるわけでもなし、生産性優先しろよね
2022/09/08(木) 21:38:22.72ID:tfS8yAm/
そもそもvscodeはインストーラー実行なしで使えるし
427デフォルトの名無しさん
垢版 |
2022/09/08(木) 22:06:09.59ID:nDAU1GAf
会社で勝手にPCにアプリ入れるのを禁止されてるけど
VSCodeならバレない?
2022/09/09(金) 01:25:54.71ID:8JyqXrzV
>>424
中小企業ならそうだろうな
何万人もいたら、認め出したらキリがないし
いちいち取捨選択なんてやってられないから
一律禁止なんてザラ
2022/09/09(金) 01:34:03.32ID:YxibaHKq
中小といっても一つのグループで1200と3000ということ。
会社では2万と11万だよ。
2022/09/09(金) 01:39:03.25ID:EfjK/fLF
はいはい
2022/09/09(金) 01:58:03.43ID:YxibaHKq
一つところに一つの事業で10万人みたいな企業は存在しないので、
概ねは精々100-1000人の中規模な異業種グループの集合にすぎん。

会社の規模じゃなくそのグループはどういう業種を担当してるか
の方が自由か禁止かに大きれる。
2022/09/09(金) 02:07:29.38ID:RHLBovbv
超大手SIerの案件やっててシンクラとVMを割り当てられてるけどVMの方はアプリのインストール制限されてないぞ
2022/09/09(金) 11:15:58.05ID:JY7VC9Ef
うちも無料なら入れていいけど禁止リストはあるな。でもきついのがgithubがアク禁になってること。
2022/09/09(金) 11:30:10.24ID:E8Zygjzy
さぶれのせいで
2022/09/09(金) 12:22:24.34ID:eDV4BhqD
え、Github禁止って、Goみたいな言語だとほとんど開発できなくならんか
使う処理系が限定されてるんだったらなんとかなるのかもしれんけど
2022/09/09(金) 12:33:05.87ID:cPRtit3u
SI系のドカタだろ?Goなんか使うわけない
あとSIerって「客先のルールに従う」が基本なんで、万一客先でGoが必要なら客側で端末用意してもらって客先のネットワーク内で仕事するのが普通
2022/09/09(金) 12:33:54.19ID:cCFrhaBq
vscodeが使えないこんな職場じゃ~(´・ω・`)
2022/09/09(金) 12:38:42.05ID:eDV4BhqD
そうか、SIerって肩身狭いな
2022/09/09(金) 15:34:10.26ID:7zS7blKq
俺らWeb系はやりたい放題なのにな
ノリで色んなツールインストールしまくれるし言語も選び放題
この前なんかGo飽きたからRustで遊んだし
現場荒らしまくって負債が溜まったら辞めて、また単価85ぐらいの案件取ればいいし
SI系の人は俺らのノリについていけんの?てか酒飲もうやwウェーイwwwwww
2022/09/09(金) 18:17:12.22ID:4U6pXhmL
マ板行ってどうぞ
441デフォルトの名無しさん
垢版 |
2022/09/12(月) 11:54:12.99ID:9uFuZZIV
jupyter 、(.ipynbファイル)がVScode内で実行できなくなった
おそらくpythonのバージョンが3.10.6になってるからなんだろう(他の環境でも3.10.6でダメで、3.10.4だとうまくいった)
これを3.10.4などに変更したいけど、これを変更しようとしてもインタプリンタ?が3.10.6しか表示されないんだよね

これ以下のバージョンを入れるにはどうしたらいいんだろう?
2022/09/12(月) 12:17:57.53ID:1qRrRTaZ
>>441
変更せんでも複数バージョン両立可能だから
https://www.python.org/downloads/
好きなのをパッケージでもソースからでも導入したらええよ
443441
垢版 |
2022/09/12(月) 12:26:08.20ID:9uFuZZIV
pythonスレと間違って書いてしまった
>>442
それだとちょっとうまく行かなかったけどありがとう
向こうのスレで聞いてくる
444デフォルトの名無しさん
垢版 |
2022/09/13(火) 15:53:41.37ID:B4JX7Ejp
macOSのアップデートをしたら、GitLensがエラー出してくるな
Unable to initialize Git; AggregateError(2)
Error: Unable to find git
Error: Unable to find git
どうしたもんだろ
2022/09/13(火) 16:02:00.60ID:FuzZWqzW
スティッキースクロールいいね
2022/09/13(火) 16:16:48.24ID:1AIE6kXZ
>>444
GitLensのIssuesはみた?
https://github.com/gitkraken/vscode-gitlens/issues?q=is%3Aissue+Unable+to+find+git
最初に出てくるスペインおじさんといっしょじゃないの?
アップデートがメジャーアップデートなら
CommandLineToolsやHomebrewは真っ先に更新しないといろいろ動かなくなる
447デフォルトの名無しさん
垢版 |
2022/09/13(火) 19:10:32.90ID:ketgm+4i
プログラマ的には jupyter は pass
448デフォルトの名無しさん
垢版 |
2022/09/13(火) 19:54:00.62ID:1kbxtuh3
スクレイピングなんかするときは便利だけどな、jupyter
2022/09/13(火) 20:18:04.99ID:EwTTWQj+
スティッキースクロール、タブ下に小さく出てるあれじゃダメなのかな?私はオフってる。
2022/09/24(土) 15:07:28.83ID:IS9vx/W9
anacondaのパスを環境変数に設定せずにvscodeのターミナルでパス通すことってできますか?
2022/09/24(土) 18:51:25.52ID:InsUXxOV
WSLにanaconda入れたら
2022/09/24(土) 18:58:16.77ID:xde+IjsE
PATHはただの環境変数だから好きに設定すればいいけど
ターミナルから起動するならdirenv(PSにも相当品があるぽい)が便利
デスクトップからだとcmdファイル書く
2022/09/25(日) 19:15:38.47ID:VgQiz54e
俺のアナコンダ
2022/09/25(日) 19:36:52.83ID:QuKarKAJ
>>453
お前のはミニコンダ
455デフォルトの名無しさん
垢版 |
2022/09/26(月) 14:57:58.61ID:DWitU8Bh
質問させてください。ワークスペースに設定するフォルダ名に日本語を含めるのは不可能でしょうか?
VSCode自体は日本語化しましたが、それでも文字化けしてしまいます。
2022/09/26(月) 15:41:59.75ID:K2FDfZLG
化けんけどOSとかどうやって日本語フォルダつくったとか
環境変数がどうとか情報が足りん
457デフォルトの名無しさん
垢版 |
2022/09/26(月) 17:34:47.24ID:DWitU8Bh
ありがとうございます!やり方次第でできるんですね。
OSはWindows10、
環境変数は、VSCode用には特に設定してません。
『フォルダーをワークスペースに追加』で、パスに日本語を含むフォルダを設定すると、画面左エクスプローラー部に表示はされますが、そこのフォルダ名表示が文字化けしていて、ツリーを開けません。
!マークのエラーは、『ワークスペースフォルダーを解決できません』と出ます。
2022/09/26(月) 17:54:08.26ID:mDrQYWKD
>>457
普通に出来るけど
ワークスペースファイルのエンコーディングがおかしいとか?
459デフォルトの名無しさん
垢版 |
2022/09/26(月) 17:56:52.44ID:DWitU8Bh
>>458
なるほど!その辺見てみます。
460デフォルトの名無しさん
垢版 |
2022/09/28(水) 10:36:20.30ID:N8P3oAZs
455です。
『フォルダーを開く』で試したところ、文字化けなく設定できました!
ちなみに、その後、一度『フォルダーを閉じる』をしてから『フォルダーをワークスペースに追加』したところ、文字化けしませんでした。
ワークスペースを作成せずに『フォルダーをワークスペースに追加』するとダメなのかもしれません。
ありがとうございました。
2022/09/28(水) 16:43:30.81ID:AzpqZ3nV
いいってことよ
2022/10/04(火) 21:34:19.73ID:GkEoN3P2
task.jsonでカスタムマッチャーを使って警告やエラー表示はしてくれてますが、その結果をerrorlensで再描画してくれません。
どうやったら同期とれますか?
2022/10/07(金) 09:25:15.99ID:yoy8osqu
September 2022 (version 1.72)
https://code.visualstudio.com/updates/v1_72
2022/10/07(金) 12:00:57.37ID:ybxw+5kg
Do you remember?
2022/10/07(金) 16:07:22.11ID:gi1P7Fvx
アーイヤー!
466デフォルトの名無しさん
垢版 |
2022/10/07(金) 18:40:46.85ID:v8OqAMIG
エラーメッセージを英語にする方法はありますか?
locale.jsonが見つからない、、、
2022/10/07(金) 18:44:35.19ID:HTWLOjC3
What about English mode?
468デフォルトの名無しさん
垢版 |
2022/10/07(金) 19:28:55.37ID:v8OqAMIG
it is show code as english.
2022/10/08(土) 01:06:20.30ID:8jUGKNkJ
vscodeでオススメの等幅フォントありますか
consolasはイマイチなので
2022/10/08(土) 01:15:11.42ID:gWjulmmd
No way!
2022/10/08(土) 01:52:07.55ID:4D0SVZM6
白源使ってる
https://github.com/yuru7/HackGen
2022/10/08(土) 07:42:35.85ID:t3yAfhSi
>>469
Cascadia Mono
MS製の新しいコーティングフォント
2022/10/08(土) 09:58:52.04ID:XyWhvWPC
JetBrains Mono
2022/10/10(月) 10:28:42.42ID:zhBwKrgy
予測変換のポップアップ出てくるじゃないですか
あれってどうやってキャンセルするんでしょうか
変換してほしいときもあるし変換せずにそのままエンターで確定したいときの棲み分けができずに困っています
2022/10/10(月) 13:25:06.86ID:smrTwc/8
Escちゃうの?
2022/10/10(月) 14:31:36.74ID:zhBwKrgy
>>475
最左上にあるのでちょっと遠いので今は
スペース→バックスペース→エンター
とかやってます
あと>>474は>エンターじゃなくてTABキーでした

要は
ポップアップ予測変換はかなり便利で使用頻度も高いが
エンターキーで予測を確定するのは辞めたい(TABキーで十分、エンター押したときは改行)
って感じですね

と、思い改めてぐぐったら
設定検索のeditor accept suggesti
がドンピシャでした
offにしたらエンター確定がなくなりました
お騒がせしました
2022/10/10(月) 15:30:13.56ID:3gvnIZ17
右クリックメニュー一番上の定義へ移動が今まではその場に小さいウィンドウで定義を表示してくれていたのですが
なんか変なキー押して設定を変えてしまったのか定義の場所まで飛ぶようになってしまいました
どうすれば元に戻せるようになりますか?
2022/10/10(月) 23:22:51.63ID:z+fBvuTe
凄まじく気になって調べた
ctrl+enter
いいねしてくれていいよ
2022/10/10(月) 23:49:57.54ID:784Uwk1G
>>478
Bad
2022/10/11(火) 00:03:53.29ID:7QgBfwLJ
oh, no…
2022/10/13(木) 15:39:58.49ID:IHye5EPO
VScodeで、今触れているprojectに書き込むことなく、簡単な処理の確認をする方法はありますか?
例えば、
int a = 0;
a = a + 2;
「こうすればaの値は2になるんだったか?」
っていうだけのことを知りたいとき、面倒くさいので直接そこに書いて実行したくなくて、かつブラウザとか他の手段とかではなく目の前のVScodeでサッと10秒で確認を済ませたいんです。
もしご存じの方いらっしゃいましたら是非ともご教授お願いします!
2022/10/13(木) 16:44:14.30ID:X+kwLvFr
知ってる限りではCodeRunner拡張機能が近そうではある
期待通りのことができるかは分からないけど
2022/10/13(木) 17:05:57.00ID:nAMqCzQ7
言語によるけどターミナル内でREPL使えばいいんじゃない
2022/10/13(木) 19:50:00.38ID:PSXx+65K0
>>481
何の言語か知らんけど
ブレークポイントおいてデバッグコンソールで確認
2022/10/13(木) 19:54:28.83ID:Aj0nSdCm
>>481
その言語のコンパイラをインストールしなければならない
全部の言語をインストールするのか?
無理
2022/10/13(木) 20:41:27.97ID:hRQiB1Gm
全部の言語なんて話どっから出てきたよ?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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