Visual Studio Code / VSCode Part7

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2019/12/11(水) 19:26:16.23ID:Bgwo94jj
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 Part6
http://mevius.5ch.net/test/read.cgi/tech/1552615295/
2020/03/05(木) 08:50:07.72ID:zsJuBZjP
enterキーで、勝手に補完する機能をOFFにしたいんだが
2020/03/05(木) 09:06:32.16ID:Lxf+ynQs
設定のテキストエディター → 候補 → Accept Suggestion On Enter
2020/03/05(木) 20:15:21.24ID:h922Dn8C
>>429
同じことしたいと思う時あるな
自力開発すれば可能ではある?
434デフォルトの名無しさん
垢版 |
2020/03/06(金) 11:53:39.24ID:NmMfJdDY
例えば新しく言語を作ったとして、コンパイルしてコンパイルエラーが
ファイル名:行番号:エラー内容
みたいな形式(例)で表示されたとします。

Visual Studio Codeからコンパイルを実行すると
これが下にされてクリックするとそこに
ジャンプするっていうのがよくあると思いますが、
この新しく作った言語をこれに対応するにはどうすれば良いのでしょうか?

既存の機能 または 有名なプラグインを入れるだけで対応可能
or 新しく作った言語なのでそれようのプラグインを作る必要がある
どちらでしょうか?

使うべきプラグイン または 作るべきプラグインの参考リンクがあったら教えて下さい。
2020/03/07(土) 00:28:39.66ID:hanAtv/p
すべての言語で仕様が統一されてる、言語サーバーだろ

定型的な作り方・ひな形があるはず
2020/03/07(土) 00:42:53.43ID:ghckSYKw
>>434
Problem matcher を作る
プラグインにすることもできるし、自分しか使わないなら tasks.json 内で正規表現を使ってインラインで定義できる
https://code.visualstudio.com/docs/editor/tasks#_defining-a-problem-matcher
2020/03/07(土) 02:01:28.07ID:GkfMWGLV
>>436
サンクス。コンパイラを起動するのはまた別みたいね。
軽くググったらlaunch.jsonとかでてきたけど

どっか簡単なサンプル無いかなーw
2020/03/09(月) 07:50:34.10ID:1THW2pNK
起動が遅いから、OS起動時にメモリに常駐させたいんだけど、設定で可能?
2020/03/09(月) 08:38:58.72ID:RtLt79Zf
スタートアップに登録
2020/03/09(月) 10:00:38.00ID:1THW2pNK
>>439
それだけだと普通に終わらせたら終了するでしょ。
常駐って意味わかる?
2020/03/09(月) 10:15:15.57ID:bbDSlV1P
そのやりとり見てて思うが、設定の有無や対処法も分かりそうなもんだけど
2020/03/09(月) 11:03:27.51ID:ux5UzGRF
常駐ソフトでも自分で終了させれば終了するのが一般的な挙動だろう
2020/03/09(月) 11:50:20.50ID:1THW2pNK
まあ、多分わざとやってるんだろうと思うけど、秀丸とかは「常駐を終了」させなければプロセスは残る。
通常の終了(ALT+F4とか、メニューから終了を選択等)ではプロセスは終わらない。
こういう機能がVSCodeに有るか無いかを聞いているんだけど?

「VSCode 常駐」とか、「VSCode resident」とかのキーワードで検索かけても表示されなかったんだよ。
2020/03/09(月) 12:12:03.57ID:H5bk/Mxc
>>438
https://wiki.archlinux.jp/index.php/%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E3%81%AE%E6%9C%80%E5%A4%A7%E5%8C%96#.E3.83.97.E3.83.AA.E3.83.AD.E3.83.BC.E3.83.89
Windowsはわからない
2020/03/09(月) 13:38:33.96ID:h3oP+LeJ
つRAM Disk
2020/03/09(月) 14:00:12.16ID:l9iJM1FK
>>443
electronってバックグラウンドで実行できるのかな?
やるとするとタスクバーの通知領域(タスクトレイ)に最小化するみたいなことじゃない?
一応リクエストは出てるけど、長いことほったらかしだから望み薄そう...
https://github.com/microsoft/vscode/issues/11723
2020/03/09(月) 16:13:30.34ID:RtLt79Zf
>>443
無理矢理タスクトレイにいれるツールならあるよ
2020/03/09(月) 18:34:29.36ID:usD/+rYM
プロセスガンガン作られるのに常駐なんて意味ない。新しくて性能のいいPC買えよ
2020/03/09(月) 19:05:38.80ID:K6+dXOzt
一度起動すればキャッシュに乗るから終了しても次回はある程度早くはなるよ
450デフォルトの名無しさん
垢版 |
2020/03/09(月) 19:47:54.24ID:FxKHTKIk
>>440
終わらせなければいいじゃん
2020/03/09(月) 21:27:34.37ID:ajCpPJPb
秀丸が作られた時代はマシン環境が貧弱だから
常駐にも意味があったんだろうけど
今ならたんに最小化しとくだけでも
別にCPUやメモリのリソース大量に喰わないだろ?
2020/03/09(月) 21:30:44.53ID:unsM1FWz
CPUは8コアが標準になってきたし
メモリに至っては16GBモジュールが8千円とかだし大人しく64GB積もうぜ
2020/03/09(月) 21:39:18.24ID:fjM728z7
秀丸はVZの常駐が強力すぎて常駐幻想が残ってた時代の産物。
2020/03/09(月) 22:21:37.33ID:ajCpPJPb
そういえば一昔前は環境貧弱だから常駐ソフトに限らず
「めもりーくりーなー」とか使ってメモリ解放したり
ケチケチしてたが今もうガバガバだからオワコンじゃん?
64bitでメモリ4GBの上限外れたとかが大きいと思う
2020/03/09(月) 22:22:57.30ID:unsM1FWz
確かに32bitの壁は大きかったかもしれん
2020/03/09(月) 23:07:56.02ID:TK2u6rvO
でもクロームがメモリバカ食いしてイライラするんだよな
2020/03/09(月) 23:38:54.47ID:unsM1FWz
8GBとか16GBとかみみっちい量しか積んでないからじゃね?
2020/03/09(月) 23:48:41.36ID:wF0daglj
クロムは何でメモリバカ食いするんだろ
数年前は普通だったよね
2020/03/09(月) 23:51:49.68ID:unsM1FWz
10年以上前からメモリバカ食いブラウザだったと思うけど
2020/03/10(火) 00:00:55.13ID:A1Aw3mkX
元々バカぐいブラウザだよ
2020/03/10(火) 03:58:01.89ID:/bE8vLVb
速度優先だと、サイズが大きくなる

先読み・並行ダウンロード・並行処理とか
2020/03/10(火) 04:13:48.30ID:3BlP5Izm
クロームはメモリの余裕を見て使うから
ここ数年でメモリ増設して馬鹿食いする
ように見えるようになったのが実態では?
2020/03/10(火) 04:19:22.35ID:PDx9U/ew
デバイスに備わったリソースを活かしきる設計
2020/03/10(火) 08:00:40.41ID:uR6WKM46
February 2020 (version 1.43)
https://code.visualstudio.com/updates/v1_43
465デフォルトの名無しさん
垢版 |
2020/03/10(火) 15:28:05.93ID:f9ihCccQ
4GBしかないけど重いという感覚は無いな
2020/03/10(火) 23:59:45.26ID:NbmceOw7
windowsならSysMainがRAM足りる限りキャッシュ残すから常駐意味ないぞ。
2020/03/11(水) 09:07:16.46ID:NYYy0uJu
アカウントさえ入れれば設定が勝手に入るようになった感じ?
2020/03/11(水) 09:57:18.07ID:wQ5qQI+x
Gitを有効にしないと更新されないのかな?
2020/03/11(水) 15:11:13.56ID:h5Qtfuxk
Visual Studio Code実践ガイド―最新コードエディタを使い倒すテクニック
https://gihyo.jp/book/2020/978-4-297-11201-1
2020年2月21日発売 森下篤 著 A5判/416ページ
定価(本体2,780円+税) ISBN 978-4-297-11201-1

この本の概要
近年注目を集めるエディタ「Visual Studio Code」について徹底的に解説。基本はもちろん,意外と知ら
れていないさまざまな機能,TypeScript,Go,Pythonでの開発を通した実践例,そして拡張機能開発
までを扱う決定版です!

こんな方におすすめ
VSCodeをさらに使いこなしたい人
他のエディタを使っており,VSCode に興味のある人(後略)
2020/03/11(水) 19:19:42.40ID:+kpySHDI
CPUの16コアは多少意味あるが、メモリ64Gは意味ねぇわ。
サーバーなら別だが。
2020/03/12(木) 21:50:15.20ID:0uuyKYes
>>464
新しい検索ビューすごい良いんだけど、アクセス悪過ぎないか
左のサイドメニューに置いときたいんだけど出来んのかな
472デフォルトの名無しさん
垢版 |
2020/03/12(木) 22:45:23.78ID:h3hupu1H
新しいsearch view、goto ...に対応してないaddonが入ってる拡張子のファイルが反応しない。
2020/03/14(土) 08:59:24.00ID:7Nh6X/1a
他のソフトみたいに
「保存」や「貼り付け」のボタンを表示させれないのかな?
ボタンが簡単で良いんだが・・・
2020/03/14(土) 09:30:16.84ID:XOiIzQdu
マウスメインで操作したいときの方が少ないからなあ
あまりメリット感じないな
2020/03/15(日) 09:35:47.50ID:Q2PCZ7sK
Toolbar & Extended Menu
https://marketplace.visualstudio.com/items?itemName=azmi.toolbar-extended-menu
2020/03/16(月) 13:06:07.41ID:fuK0X5bD
convert template string
とか、グダグダに連結で書いた記述を直してくれるのいいねぇ。
2020/03/19(木) 08:32:13.20ID:z9seRoVI
Update 1.43.1
2020/03/19(木) 18:48:41.96ID:m4A7gl8O
なんかバグってたんかな
またアプデ来てたけど
2020/03/23(月) 19:36:51.04ID:jzBokyT+
VSCodeはやっぱり nodeIntegration: true なん?
うちみたいな会社でも使わせてくれるんやろか…
2020/03/23(月) 19:59:45.25ID:1xaugprd
当前
エクステンションなんて入れようものならプラグイン開発者自身ですら把握していない大量のわけのわからない依存関係が一緒に入り、
その中に一つでもスパイウェアが混ざっていようものならお前の会社は潰れる
残念ながら、フリーソフトのインストールに申請が必要な会社では絶対に使えない代物
2020/03/24(火) 00:40:40.61ID:azw8C683
エディタすら好きに使えないなんて開発者の職場とは言えない
2020/03/24(火) 00:42:29.32ID:lhWkdEvF
EVを強制しようw
2020/03/24(火) 01:02:30.83ID:bSQ4VduX
そんな職場…あるの?
2020/03/24(火) 03:45:54.54ID:h6KnwfM9
オープンソースなのにダメなの?
2020/03/24(火) 03:59:41.17ID:5bCJYmjf
>>480
そういう会社ってブラウザも使えんの?
ネットが禁止・遮断されてるならブラウザも使えないも同義だけど、それならVScodeは逆にOKな気が
2020/03/24(火) 08:03:32.22ID:iw3qtp/2
管理者権限使用不可、メディア接続・挿入不可、紙類持ち込み禁止ならあったな
サクラエディタかなんかのインストール不要のやつ落として使ったわ
サイトも結構搾られててそこまでが大変だったな
2020/03/24(火) 08:19:10.16ID:fj9Tix3R
>>480
> 残念ながら、フリーソフトのインストールに申請が必要な会社では絶対に使えない代物

フリーソフトのインストールは申請すれば使えるんだろ
自分で答えっておきながら、何を言ってるの?

「申請が面倒くさい俺には絶対に使えない代物」と
自分が無能であることを自覚しなよ
2020/03/24(火) 09:08:20.50ID:I/6GwDAw
VSCodeだけ申請したところで仕方ないだろ?
全てのエクステンションや、エクステンションが間接的に必要としていたり自動的にシステムにインストールしようとするツール類など全てを申請しなきゃいけない
もっと厳密に言えば、セキュリティやライセンスの審査はアップデートの度に必要なはずだし、実際そこまでやらなきゃいけない会社も知ってる
VSCodeをそういったポリシーの下で利用するのは事実上不可能なんだよ
自覚するとしたら「そんな時代遅れの組織で働かざるを得ない俺には絶対に使えない代物」だろうな
2020/03/24(火) 09:24:33.62ID:8bXnbVXy
通信機能がある、マクロがあるエディタはNG
VSも通信するし拡張があるからNG

基準ガバガバ
2020/03/24(火) 09:35:13.07ID:H9JPdawr
ツールが進化しても旧態依然の組織じゃね
2020/03/24(火) 10:50:24.05ID:H89Ow6Vl
日本に柔軟性を求めるのは介護老人に仕事させるのと同レベル
2020/03/24(火) 11:21:47.83ID:yAno7LUd
>>489
ポリシーで自由に通信先を制約可能だろうに...
2020/03/24(火) 11:31:12.63ID:52Wf0f2H
旧態依然の組織はそのうち会社ごと淘汰されるから問題ない
2020/03/24(火) 11:48:52.27ID:8bXnbVXy
>>492
エディタによるし、それでも言うならFWで何とでもできるからVSCodeのみならずなんでもOK

はいガバガバ
2020/03/24(火) 12:24:16.72ID:vd/haOyH
「使わない」以外の選択肢を取りたい時にどうすればいいか、それを誰も教えてくれないのがこのスレの悪い所
2020/03/24(火) 12:50:21.29ID:qix1HaEw
自動コード生成まだかよ(´・ω・`)
2020/03/24(火) 12:50:23.40ID:gtIub66u
転職
2020/03/24(火) 13:33:54.33ID:F6baqYiQ
シャチョーさんになってルールを変える
現場に留まりたいなら、筆頭株主になってルールを変える
2020/03/24(火) 19:14:44.66ID:ThzWg1Ez
>>488
vscodeはインストール不要版あるし、エクステンションはシステムじゃなくてプロファイルフォルダー下に入るから、そのポリシーなら申請不要でvscode使えそうだな
2020/03/24(火) 21:02:12.87ID:52Wf0f2H
転職するしかない
どうせそんなクソ会社に未来はない
2020/03/25(水) 01:02:22.72ID:czsRGmC1
文字をコピーしたときに行全体をコピーしてしまうことがあるな
ちょいウザイ
2020/03/25(水) 02:37:51.54ID:3w+c3cfk
プロジェクト肥大化するとよく落ちて辛いわ
2020/03/25(水) 03:19:33.93ID:Ieaj115L
>>501
文字をうまく選択出来てなくて editor.emptySelectionClipboard が機能しちゃってるんじゃない?
504501
垢版 |
2020/03/25(水) 06:53:15.11ID:DAkXkEyH
>>503
そういう設定だったのか
そりゃそうだな

ペーストの方も位置がズレることがあり難しいよなw
2020/03/25(水) 11:31:55.54ID:o8q9tZIS
マウサーか・・?いますぐそのデバイスを投げ捨てるんだ。まだ間に合う
2020/03/25(水) 11:33:17.66ID:DYzaRA8y
オプション多過ぎて10%も使いこなせてる気がしない
2020/03/25(水) 11:42:28.77ID:DAkXkEyH
>>505
マウサー??

つか、他のエディターではそんなことないんだが・・・
2020/03/25(水) 14:28:16.73ID:lqWD5vVu
マウサーP38
https://item.rakuten.co.jp/skylife/92-812-0412/
2020/03/25(水) 21:25:55.72ID:is2P/9l8
マウスを使えないロートルはVim教徒にでもなるといい
2020/03/25(水) 21:29:18.57ID:rW8D4pZl
3本目の腕が無いのでな
2020/03/25(水) 22:20:01.90ID:z67Q7tC9
足はあるのにな
2020/03/26(木) 00:02:14.20ID:+19zdB3N
足なんてただの飾りです
2020/03/26(木) 09:17:03.48ID:WZrAxwgU
Update 1.43.2
2020/03/26(木) 10:02:14.19ID:WAS2uy9y
>>512
ED?
2020/03/26(木) 10:22:53.62ID:n14BBjo0
>>514
使う相手がいないんだろう
2020/03/26(木) 15:11:12.89ID:FD69sJHe
>>514
只の泌尿器
2020/03/27(金) 06:38:50.40ID:jaBnXiiL
「選択した行に定型句を挿入」ってできない?
2020/03/27(金) 08:22:03.89ID:DFFADnRu
>>517
標準機能でやるなら、マルチカーソルで複数行選択して、スニペットから挿入とかは?
https://qiita.com/TomK/items/3b1f5be07d708d7bd6c5
https://qiita.com/xx2xyyy/items/fd333368db548167f15a

あとは拡張機能をmultiとかclipとかsnippetとかで検索すれば使えそうなものが見つかるかも
519517
垢版 |
2020/03/27(金) 19:35:27.95ID:HBZQJ8Eh
>>518
トンクス
2020/03/27(金) 19:46:29.08ID:ezituSby
vue.jsやり始めたんだけど、これ入れとけみたいな拡張あるか?
veutrはいれた
2020/03/27(金) 20:34:56.34ID:TOCY8nqx
特にない
2020/03/28(土) 01:43:45.22ID:jqMUVgPj
Vetur入ってりゃ大丈夫
あとはJSで全般的に使えるやつかな
ESLintとか
2020/03/28(土) 12:59:13.94ID:Ucqr03PD
phpでコピペするとインデントずれる
2020/03/28(土) 13:11:59.45ID:92NtiEzA
全部打つべし
525デフォルトの名無しさん
垢版 |
2020/03/28(土) 13:28:58.22ID:aOBbbpoD
ハゲの人で発汗するとカツラずれる
2020/03/28(土) 16:54:09.40ID:vBITnRD2
ハゲは発汗すると損だな。ハッカソン
2020/03/29(日) 00:43:46.69ID:Q4J2OaKi
うま、、くない
2020/03/29(日) 18:33:50.28ID:/Bp8MxEr
html文書をフォーマットした場合
空白行がそのまま維持されるんだけど
空白行をカットすることはできないんだろうか
529デフォルトの名無しさん
垢版 |
2020/04/01(水) 04:55:56.98ID:T/a2Vy7O
change-case という拡張機能で、絶対パスの\ を、/ に変換できた!

C:\Users\Owner\Documents\
c/users/owner/documents ただし、: は消えたけど

他にも、様々に変換できるので便利!

c users owner documents

C.USERS.OWNER.DOCUMENTS
c.users.owner.documents

C_USERS_OWNER_DOCUMENTS
c_users_owner_documents

c-users-owner-documents 一旦、kebab にしてから、大文字へ
C-USERS-OWNER-DOCUMENTS
2020/04/01(水) 05:10:36.76ID:T/a2Vy7O
>>528
そういう拡張機能は、無いの?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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