Visual Studio Code / VSCode Part10

レス数が950を超えています。1000を超えると書き込みができなくなります。
2021/03/21(日) 00:47:53.70ID:wEcCdYhq
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 Part9
https://mevius.5ch.net/test/read.cgi/tech/1603900952/
2021/08/26(木) 20:57:05.23ID:tJfyrd16
>>879
新卒なのでお手柔らかに
2021/08/26(木) 21:02:07.65ID:C08oqIGc
色々情報出してるけど身バレせん様に気を付けろよ
2021/08/26(木) 21:33:38.58ID:HKQEIKA+
>>878
これほど早いなら?????
褒め殺し?????
2021/08/27(金) 00:49:49.44ID:Uu/8z+hR
日本語おかしいぞw
2021/08/29(日) 01:46:48.04ID:cv+BaW56
つ、ついに
フォント総選挙開催しますっ!!!

↓ ↓ ↓ ↓
2021/08/29(日) 02:06:47.37ID:TCSji3i9
↑ ↑ ↑ ↑

ただいまをもちまして投票を締め切ります!!!
ありがとうございましたっ
2021/08/29(日) 02:08:26.09ID:cv+BaW56
おい、ふざけてんじゃねーぞ
2021/08/29(日) 02:49:47.31ID:95ow8u/Z
応募投票数 0
2021/08/29(日) 02:56:38.04ID:8LB32Hf6
ライブ当日に客が1人も来なかった歌手を思い出した
2021/08/29(日) 06:35:28.45ID:+b0cbyLP
そんなYouTuberみたいなことあるんやな
2021/08/29(日) 08:27:03.93ID:OtLbIer/
まあNerd Font対応してるやつなら正直どれでもいいからな
2021/09/02(木) 00:25:15.24ID:sReHhTeC
https://www.windowscentral.com/microsoft-announces-visual-studio-code-web-then-pretends-it-didnt

お漏らししちゃったみたいです
2021/09/02(木) 03:57:35.32ID:L1KcEmpG
>>891
GitHubではすでに動きますが、ローカルマシン上のソースコードもbrowse出来るようになると書いていますね。
GitHubは確かコミット出来るはずですが、ローカルマシン上のソースコードはbrowseができるまでですかね?
2021/09/02(木) 20:06:56.98ID:XYWMYkzy
vs codeと機能差次第だな
使うかは
2021/09/02(木) 20:28:54.16ID:L1KcEmpG
ローカルのvscodeと比較するならcodespacesなのかな。有料だと思うけど。
2021/09/03(金) 08:57:13.71ID:VvFzGuX0
August 2021 (version 1.60)
https://code.visualstudio.com/updates/v1_60
896デフォルトの名無しさん
垢版 |
2021/09/03(金) 11:12:52.51ID:CbyioKXq
バージョンアップした今朝から、shift+ALT+Fのドキュメントのフォーマット?を使うと、整列が崩れるんだがこれバグ?
特にグローバルに置いた#が崩れて、わけわかめになる。
特定の範囲を整列の対象から外すとか出来ないのかな。
あと範囲指定して、ctrl + k ctrl + fも今更試して見たけど反応しなかったorz
2021/09/03(金) 11:17:39.92ID:CbyioKXq
>>867
mifesは、そろそろ次のバージョン出して欲しい。
俺は、ショートカットをできるだけ同じに書き換えてVSCと併用してる。
数十ファイルとかある場合、正規表現を使ったgrepや書き換えなんかはこっちが使いやすいのよ。
2021/09/03(金) 11:37:09.48ID:CsYM9rYh
>>896
フォーマットはvscodeのバージョンアップとは別の作者による拡張機能で後追いのバージョンアップ待ち
899デフォルトの名無しさん
垢版 |
2021/09/03(金) 11:39:24.59ID:CbyioKXq
>>896
スマン自己解決した。
バージョンアップと同時に言語設定が自動に巻き戻ったようだった…orz
2021/09/03(金) 13:22:32.77ID:sWjWEhCh
今回のアップデートはてんこ盛りだな
2021/09/03(金) 13:48:32.63ID:Kv1DJA3h
>>897
仲間
ワークスペースの概念やタブの並び替えとか基本的な使い勝手をどうにかしてと数年前に言ったけど変わらなかったな
もう弄れる開発者がいなくなって社内開発でも使ってないんじゃないかと思ったりする
起動の速さとgrep周りは今でも快適なので重宝してるけど
2021/09/03(金) 14:17:44.93ID:Ny9Gcvd+
>>901
vscodeに拡張機能を作って移植すればいいじゃんw
2021/09/03(金) 18:00:19.78ID:+c8dDP+8
Bracket Pair Colorizerが公式化したの嬉しいわ
2021/09/03(金) 19:02:12.47ID:pInph4TO
1.60 で、漏れがやった変更。
Editor の2項目

High performance bracket pair colorization

CoenraadS の拡張機能・Bracket Pair Colorizer の代わりに、
設定・"editor.bracketPairColorization.enabled": true で出来る

Inline suggestions in autocomplete
設定・"editor.suggest.preview": true で出来る
2021/09/11(土) 21:50:06.67ID:xnT6+evK
ランゲージサーバーがもう少し安定すればなぁ
2021/09/12(日) 17:16:26.45ID:2WdfwWqK
Pythonの勉強で使用しています
コード中の選択箇所を()で覆うショートカットまたは拡張機能など無いでしょうか?
ex)
if li[0] == li[1] == li[2] :
上記の、先頭の li から [2]までを選択し、何らかの動作を行うことで
if (li[0] == li[1] == li[2]) :
となってほしいのです

html用に、選択箇所をタグで囲ってくれる機能があったと思うのですが
それの括弧版が無いかなと…

それらしい単語でググっても、対応する括弧に飛ぶ、くらいしか出てきません
地道に括弧を入力するしかないでしょうか
2021/09/12(日) 17:36:45.69ID:vDEsirwa
>EmacsユーザがVSCode だけで開発するようになって1ヶ月が経った
>リモート下で密接にペアプロ
>Live Share が便利
>デバッガーの状態を共有したまま調査ペアプロ
>リモートマシンにログインしてストレス無く開発するのにRemote SSHなどの拡張が便利
>no-maddojp.hatはenabぶlog.com/entry/2021/09/11/193948

VSCodeが便利すぎるって褒めまくってるよ
2021/09/12(日) 18:00:32.05ID:GLWSTryq
Live Shareって使ったことないな
どういう仕組みなの
2021/09/12(日) 18:21:10.51ID:97PLUv2u
>>906
選択した状態で(を入力したら自動でそうならない?
特に何か設定した覚えはないけど、選択状態で(を入力すると、そのまま選択範囲を()で囲んでくれるよ
2021/09/12(日) 23:46:30.78ID:eJ8R8deT
>>908
Google Docsのプログラミング版みたいなやつ
2021/09/12(日) 23:47:02.13ID:2WdfwWqK
>>909
>選択した状態で(を入力したら自動でそうならない?
なりました…すみません全く思いつきませんでした
ありがとうございました!
2021/09/13(月) 18:29:54.30ID:XOYl0iOW
選択した状態で(入力したら選択箇所消えると思ってた
2021/09/13(月) 19:30:13.12ID:JZK2GSP7
カッコやクオートは消えない。英数字などは消えるね。
色々な言語使ってると、何が置換で何が括られるかは
タイプしてみないと分からないのが難点。
2021/09/13(月) 22:55:11.24ID:3rqqkKfs
>>909
これ地味に便利だな…知らなかった
2021/09/13(月) 23:32:27.74ID:XiyG6pqt
プレーンテキストでも同じっぽいな
2021/09/14(火) 01:14:44.43ID:7RMdEJh8
むしろ他のエディタで選択してから括弧でくくろうとすると消えてしまってイライラする
2021/09/14(火) 08:33:30.61ID:6n3NZVLQ
日本語入力してる時、変換前に括弧の補完が入ってしまって、閉じ括弧が2重になってしまうのだがどうしてる?
2021/09/14(火) 09:40:52.53ID:8xRsEKG3
>>917
環境は?
Windows10 + Microsoft IMEだけどこちらは問題ないです
919デフォルトの名無しさん
垢版 |
2021/09/14(火) 10:40:04.43ID:rI7s+WXY
保存時にタブスペースが勝手に削除されちゃうんですが、
これをさせない方法ってないですかね?
Foramt On Saveの機能はオフってるんですが・・・
2021/09/14(火) 11:02:04.58ID:y9bzxabK
command palleteからfile: save without formatting
拡張機能全無効化
921デフォルトの名無しさん
垢版 |
2021/09/14(火) 11:11:49.37ID:rI7s+WXY
>>920
やっぱり拡張機能が悪さしてるんですかねぇ…
ちょっと試してみます。
ありがとうございます。
922デフォルトの名無しさん
垢版 |
2021/09/14(火) 11:56:20.07ID:rI7s+WXY
>>921
余談ですが、これ
「EditorConfig for VScode」っていう拡張機能が原因でした。
オートフォーマット系は、複数人でファイル管理する作業には向かないですね・・・
2021/09/14(火) 12:06:27.99ID:bJ98HSzm
>>922
gitの無駄なコミットログが出来てウザいよね
2021/09/14(火) 12:13:23.75ID:KqmXFNc3
>>922
フォーマッタの設定まで共有しちゃえばいいのでは?と思いましたが、使ってるエディタがバラバラだと困りますね
2021/09/14(火) 12:42:46.09ID:ycmh0u4L
そもそもEditorConfigはチーム共有せんと意味ない
でないと任意のエディタつかえなくなるやん
926デフォルトの名無しさん
垢版 |
2021/09/14(火) 13:02:39.72ID:rI7s+WXY
>>925
チーム全員で入れれば有用な拡張機能みたいですね、
自分なんで入れてたのか・・・w
2021/09/14(火) 13:43:58.91ID:eM7jxv/f
editorconfigはエディタによってサポートマチマチだし、エディタ固有のフォーマッターと喧嘩するし、アナライザ、リファクタツールとも同期してないんで、不便なんで直ぐに使わなくなったな
このエディタの垣根を超えてスタイル統一って考え方、うまく行くとは思えねえんだ
2021/09/14(火) 14:11:39.02ID:QeOpETCY
同意
スタイルを統一したいなら開発環境を縛ろうとするよりCIで弾くだけにして、
どうやって準拠させるかは各自で好きにやったほうが良い
2021/09/14(火) 14:13:05.41ID:kyEytf1X
editorconfigは最初に使ってる人に仕様概要聞いた段階で、
そんなもんではグダグダ解消されないとおもったけどね。

企業ならそんな些細な統一ではなく
エディタを統一して
操作ノウハウやプラグイン制作成果が常にチーム全員に適用できるようにした方がはるかにいい。
2021/09/14(火) 17:41:27.98ID:b12BFAG0
editorconfig使えないエディタってそんなに皆使ってるか?editorconfigで最低限のスタイル統一してCIで弾くようにしてるけど別に困らんな
2021/09/14(火) 18:04:12.91ID:eM7jxv/f
VS使ってるとサジェストがうざすぎる
んでサジェスト個別に制御にしようとするとeditorconfigが勝手に作られる
昔はVS好きだったけど最近のVSはおせっかいが迷惑になってきてるんでVsCode1択だ
2021/09/14(火) 20:30:15.61ID:jxlCGXSG
>>928
.editorconfig を認識するエディタならそれに任せれば楽ができるってだけで、あえてそれ以外のエディタを使いたい人は
自分で規約に沿ってフォーマットすればいい。べつに相容れないものじゃないと思うが。
2021/09/14(火) 23:05:39.56ID:UG3t6R5n
VSCode以外使わねーから問題ねーわ
2021/09/15(水) 00:31:08.44ID:JWEsTxJf
アップデートしたら起動時のターミナルがどう設定を変えても勝手にPowerShellになるので、なんでや!?と思ってたらどうやらバグらしい
無駄にイライラしちゃったじゃん…早よ改善版リリースしてくれ
2021/09/15(水) 09:17:13.12ID:BhVzDKVU
>>934
もう1.60.1がリリースされてる
https://github.com/microsoft/vscode/releases/tag/1.60.1
2021/09/15(水) 10:28:19.53ID:BKdkrBfu
>>931
わかる
ちょっと前のVSは他のIDEに比べて余計なおせっかいが少なくて使いやすかったのに、ローリングリリースになったあたりからおかしくなってきた印象
VSCodeとの差別化とか、今やおせっかいIDEの代表格であるJetBrains製品が競合として伸びてきたという背景もあるんだろうね
2021/09/15(水) 16:56:16.20ID:fFFaYDFR
android用、iPadOS用はそのうちリリースされますか?
2021/09/15(水) 17:05:02.01ID:T536rxoy
>>937
webアプリでOK
939デフォルトの名無しさん
垢版 |
2021/09/16(木) 01:25:50.25ID:athts1WY
単体テストプロジェクトとVS Codeでやろうとして躓いてんだけど、
VS Codeだと、他のプロジェクト(.proj)を参照設定することって出来んだっけ?

出来なかったら、単体テストを別プロジェクトで出来ねーーじゃん!
2021/09/16(木) 01:52:09.58ID:5Q6MGqee
vscode自身はワークスペース毎に設定を分けられるくらいで
プロジェクト扱いしてるのは使っている言語他の拡張がやっていること
そこが分からないとなんとも
2021/09/16(木) 01:57:35.23ID:ULUabHWu
情報がなさすぎる
愚痴りに来たのか?
942デフォルトの名無しさん
垢版 |
2021/09/16(木) 02:45:32.40ID:athts1WY
slnを構成したら解決した
おわり!


今回の件と直接関係ない話だけど、VS CodeでVSレベルの環境を使おうと思ったら、
OmniSharp Server の動作(自動起動条件)とか、
.vscodeフォルダにlaunch.jsonとtask.jsonが追加されたりされなかったりとか、
このあたりの動きの詳細がわからんな。
943デフォルトの名無しさん
垢版 |
2021/09/16(木) 03:46:56.32ID:athts1WY
slnはいらんかった。
prjにコマンドで参照設定すればいいだけだった!

2021/09/16(木) 05:58:33.17ID:Z8VDyrNT
>>937
eclipse theiaで我慢しなさい
945デフォルトの名無しさん
垢版 |
2021/09/19(日) 12:08:32.64ID:1ZJdsCJK
どんどんサイズがでかくなってるな
昔の軽快さはどこに行ったのか
2021/09/19(日) 12:12:36.00ID:/tkQkPUw
マークダウン書くときに、
キャプチャ画像の保存とタグの挿入が簡単になる
VSCodeの拡張機能なんかないですか?
2021/09/19(日) 12:16:16.28ID:NZVQYC8v
キャプチャ画像は何処に保存される予定?
948デフォルトの名無しさん
垢版 |
2021/09/19(日) 12:21:35.76ID:/yxUr6Cy
imgur
2021/09/19(日) 13:10:04.21ID:EXOHoM5U
>>946
Markdown Imageあたりで良いんじゃない?
俺はこればっか使ってる。
2021/09/19(日) 13:25:36.21ID:NZVQYC8v
VSCodeでMarkdownの拡張(GFMやら)をpreviewすること可能?
2021/09/19(日) 13:27:31.76ID:6ki/1d1U
はい
2021/09/19(日) 13:49:13.29ID:dh1bYHy4
markdownのプレビューじゃなくてmarkdownの拡張をプレビューするの?
>>950
2021/09/19(日) 13:54:46.79ID:mcQGSY/l
方言のことやろ
2021/09/19(日) 14:11:19.79ID:pGMdlMis
そうそれ。GFMとかの方言
2021/09/19(日) 14:30:32.16ID:69z175Yv
>>952
アホなん?
2021/09/19(日) 14:36:18.85ID:dh1bYHy4
>>955
賢いよ
2021/09/19(日) 15:12:22.09ID:69z175Yv
>>956
ウソやん!
2021/09/19(日) 19:05:07.38ID:E5LuOPCO
>>949
見た!
これって格納フォルダーを
貼り付けるマークダウンのファイル名に出来ます?

出来たら完璧!
2021/09/19(日) 19:53:17.64ID:EXOHoM5U
>>958
それだったら、Paste Imageで良いかも。
できたと思う。
2021/09/19(日) 21:21:32.80ID:E5LuOPCO
>>959
見た!
まじか!

保存先に ${currentFileDir}/${currentFile}
って書けるって事でよい?
2021/09/19(日) 23:42:42.81ID:4A3YXxPF
使ってJS調べてみたらいいやん。
改造してパッケージ名変えてパッケージ化して、インストールしたら
自分専用に変えれるんだし。
2021/09/20(月) 00:10:51.98ID:b4ybtDXp
>>945
どのあたりのバージョンまでが許容範囲?
2021/09/20(月) 00:58:00.87ID:GKDt5rSn
>>959
帰宅したのでやってみました
設定変更で簡単に出来ますね
これで凄い楽になります
お休み

( ´ ▽ ` )ノ
2021/09/20(月) 08:40:50.37ID:m5R484kl
>>963
良かった。俺もそのユースケースめっちゃあるから、助けになって良かったよ。
俺は後別に、デッドリンク探してゴミ箱的なフォルダに放り込むツール作ってて、何も考えず貼り付けてる。
965デフォルトの名無しさん
垢版 |
2021/09/21(火) 18:26:51.91ID:ZeEYtTrL
拡張機能のHighlightについて質問です。
正規表現で[foobarbaz]みたいな角括弧内をハイライトしたいのですが、どう指定したら良いでしょうか?
\[\]のようなエスケープシーケンスを使えば行けると思ったのですがダメでした。
\wも使えずエスケープシーケンスが使えないのが多々あります。
VS Codeの正規表現は独自のルールがあるのでしょうか?
指定方法分かる方いたらおしえてください。
2021/09/21(火) 18:28:01.91ID:ZeEYtTrL
>>965
ちょっと訂正。
×角括弧内をハイライトしたい
〇角括弧含めてハイライトしたい
967965
垢版 |
2021/09/21(火) 18:33:59.35ID:ZeEYtTrL
さーせん自己解決しました。ダブルエスケープって書いてありました。
2021/09/21(火) 18:56:26.37ID:SK/JWtta
正規表現としてのエスケープと文字列のためのエスケープをしっかり区別しといたほうがええで。
「ダブルエスケープ」みたいな受け取りかたをせんと。
2021/09/21(火) 19:07:15.70ID:oddcaDFk
バックスラッシュじゃなくてほんとに円マークつかってそう
2021/09/21(火) 19:38:04.45ID:zy5lYzBZ
ダブルエスケープって>>967の造語?
ググってもIISのダブルエスケープシーケンスの結果しか出てこなかった。
2021/09/21(火) 21:11:48.42ID:SK/JWtta
>>970
カタカナでググっただけやろ。w
英語の「double escape」でググれ!
2021/09/21(火) 21:16:04.39ID:++1gf//R
Mac使ってそう
2021/09/22(水) 04:28:28.65ID:Pya6eCz2
>>971
ああ、正規表現と文字列ってそういう話か。わかった。

//+"double escape character"じゃないとだめだった
2021/09/22(水) 08:20:02.59ID:2DpIoolM
>>967
結局どう書いたらいけたのか教えてほすい
2021/09/22(水) 08:50:20.37ID:XysgZcUB
本気で分かってなかった人いたのか
単に言葉のあや的なものにツッコミ入れてるのかと思った
2021/09/22(水) 13:32:04.22ID:SoR99cxw
>>974
俺のMACをバカにするヤツには教えねーよ
ばーか
2021/09/22(水) 13:53:16.39ID:Il91zgny
ダブルエスケープ…
つまり重逃ってことか
978デフォルトの名無しさん
垢版 |
2021/09/22(水) 13:57:55.61ID:HbDCiiFJ
ミニ四駆の必殺技みたい
2021/09/22(水) 14:15:12.50ID:CMLhVtYQ
972は俺だ。馬鹿にしてない。単純に経験談。
ただMacのキーボードの\記号と正規表現に使用する\記号でコードが違ったんだよ
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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