Visual Studio Code / VSCode Part14

レス数が900を超えています。1000を超えると表示できなくなるよ。
1デフォルトの名無しさん
垢版 |
2023/03/15(水) 00:26:18.38ID:MGrdLoLX
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 Part13
https://mevius.5ch.net/test/read.cgi/tech/1656984270/
2024/04/10(水) 09:36:34.36ID:lvI+Fcrs
WSLが起動しなくなったけど、何かありましたか?
とりあえず拡張機能の再設定や、リモート再接続とかやってるけど、失敗してしまいます
2024/04/10(水) 09:55:42.30ID:VL22pONo
まわりに優秀なエスパーが多いとこうなるのかな
2024/04/10(水) 10:04:24.69ID:fNUeJXq8
せっかくの大喜利のネタ投入にマジレスするやつ
2024/04/10(水) 10:22:49.78ID:lvI+Fcrs
すまん、Windows再起動で直った
2024/04/10(水) 13:26:44.15ID:XSP+KfHh
わたくしめがリモートで修復しておきました
2024/04/10(水) 13:58:09.50ID:lvI+Fcrs
ありがとうございます。
2024/04/10(水) 21:24:26.87ID:P9JjaOxu
March 2024 (version 1.88)
https://code.visualstudio.com/updates/v1_88
「Visual Studio Code」2024年3月更新、カスタムエディターラベルなどの新機能を追加
v1.88.0が安定版に
https://forest.watch.impress.co.jp/docs/news/1582541.html
2024/04/13(土) 14:03:55.52ID:HUj19UkD
やっぱエディタは等幅だね
プロポーショナルにする利点はなさそう
2024/04/13(土) 14:46:15.02ID:Xb2UG2Gr
5chビューア作るのに必要
2024/04/13(土) 23:25:48.81ID:Tx4LGpuT
MSゴシックが一番安心する
十数年かけてそういう身体にさせられた。
2024/04/13(土) 23:49:49.94ID:sBdXvj08
>>845
日本語はメイリオのようなプロポーショナル、半角英数は等幅という選択はどう?
上の方で挙がってた。
2024/04/14(日) 05:02:04.61ID:LIX3/Obo
hackgen35フォント使っているけど俺以外に使ってなさそう
2024/04/14(日) 05:22:33.26ID:q1Y7B5tg
>>847
調教済状態で草
2024/04/14(日) 07:35:25.68ID:QAXXGiIt
日本語にも等幅フォントあるでしょ
無理に日本語だけプロポーショナルにする必要はない
2024/04/14(日) 11:12:53.35ID:iZhIOs9F
不自然にみえるから等幅になんてしたくないんだ
2024/04/14(日) 12:02:07.65ID:QAXXGiIt
それ不自然に見えるっていう思い込みだよ
なにかに影響されたのかな
2024/04/14(日) 12:04:14.68ID:O5oh34II
OSを複数ユーザで切り替えて、それぞれでVSCode使ってるのだけど
VSCodeのアップデートを自動で行わせつつ、
拡張機能を統一させたいと思ってます

前者はインストール版で、後者はポータブル設定したzip版でできますが、
両方をうまく併用したいです

なにか方法はありますか

インストール版をインストールしたフォルダにdataフォルダを作成してみましたが、
それだと拡張機能用のフォルダとしては使われないようです
2024/04/14(日) 12:25:50.96ID:az0uHiJm
>>854
シンボリックリンク(で同一フォルダを参照)では上手くいかなかったってことなのかな?
2024/04/14(日) 12:27:17.05ID:iZhIOs9F
そんなファイルレベルの操作なんてせんでも
プロファイルで同期できる
2024/04/14(日) 13:28:42.36ID:4BET2TTh
昔Emacs(というかMule)向けの2chブラウザもあったんだから、そろそろVSCodeでも5chが見られそう
858デフォルトの名無しさん
垢版 |
2024/04/14(日) 13:47:54.61ID:zYykSArC
いまは正規の方法で見れないのにわざわざ作ろうとする奴いないだろ
2024/04/14(日) 22:12:26.39ID:/R1FXJve
imeが有効なときと無効の時で、carretの色を変えたい
2024/04/14(日) 22:40:01.89ID:574pvgQc
何いってんだこいつ
2024/04/14(日) 22:48:38.59ID:az0uHiJm
>>859
トグルではなくそれぞれキーを分けた方がいい
2024/04/14(日) 23:09:32.43ID:/R1FXJve
好みの違いあるだろうけど、トグルでパット見てわかるこの方式が好き。xyzzyとかmeadowとかではそうしてたのでvscodeでできればなと
2024/04/14(日) 23:23:47.43ID:1R+xQrYx
トグルはひとテンポ遅れる
ミニウインドとかに遷移したときにいちいちモード確認とかバカバカしい
さらにエディタ個別じゃなくてシステムワイドで設定する
古臭い設定にしがみついてないで合理的なやり方に慣れたほうがいいぞ
2024/04/14(日) 23:34:12.95ID:/R1FXJve
carretはどのみち目に入るから遅れ要素にはならんよ
2024/04/15(月) 00:05:57.31ID:9PxD9/s6
emacsバインドとか入れてあれこれいじって本来のVSCodeの便利さほとんど殺してしまうやつな
ま、がんばれやじじい
2024/04/15(月) 00:24:37.92ID:Y+zY5dyi
コード編集部分をいくらカスタマイズしても副作用なんて知れてるし
なにが具体的にお亡くなりになるんだろう
2024/04/15(月) 13:31:00.15ID:wZHDFTev
Mac使ってればOS標準でemacsバインド使えるがな
868デフォルトの名無しさん
垢版 |
2024/04/15(月) 15:07:32.87ID:PE3M1YJ/
ポクは、フォトンは、クーリエニュゥの太文字で
色は黒い⚫より少し明るい🟦と⚫の中間がスキです。
あと、0は、φがスキです。ゼロとオーが似てるけど
違うからです。
2024/04/15(月) 15:32:18.94ID:eLm9Ww/e
>>867
Linuxになると一周回ってemacsキーバインドが使えなくなるという謎
2024/04/15(月) 15:55:03.72ID:xII8hNZO
フォトンって光子コンピューティングかよ
2024/04/15(月) 18:46:48.36ID:uOuQxMrW
でんこ「姉よりすぐれた妹が存在すると聞いて」
2024/04/19(金) 19:50:07.59ID:zwdCDq3i
phpで
if (empty($_SESSION['token'])) {
$_SESSION['token'] = bin2hex(random_bytes(32));
}

Undefined function 'random_bytes'.が出るんだけど解決できる?
random_intも出てたような
2024/04/19(金) 20:40:00.63ID:dGH6gqRo
https://www.php.net/manual/ja/function.random-bytes.php
2024/04/19(金) 21:27:20.83ID:zwdCDq3i
>>873
すまん、コードは正しく動いているんだけど
undefinedが出てるの
2024/04/19(金) 22:15:14.66ID:7ystpJMA
注意: この関数は PHP 7.0 で追加されたものです
が、PHP 5.2 から 5.6 までのバージョンで使える » ユーザーランドの実装 も公開されています。
2024/04/22(月) 12:42:07.97ID:Bduf1Joj
wordpress の記事を生htmlのまま読み込んで編集後に更新してくれるプラグインってあります?
2024/04/26(金) 16:58:59.63ID:wzTpd6zQ
カーソル位置の行番号をクリップボードにコピーする操作ってありますか?
できればファイル名と一緒にタグジャンプ形式が一番いいんですが
c:\memo.txt(10)
こんな感じの
2024/04/26(金) 23:28:42.40ID:un9jzFVz
特定のフォルダにワークスペースを作成し、そのワークスペース毎にウィンドウに色を付けて
識別しやすくしたいのですが、設定がキャンセルされてしまいます。

[フォルダ構成]
親.code-workspace (デフォルトウィンドウ色)
∟a.thml
∟b.html
∟子フォルダ
∟∟子.code-workspace (ウィンドウ赤色にしたい)

子.code-workspaceを開いた場合はウィンドウを赤色になるように以下の設定をしました。

子.code-workspaceを開く > preference > setting > workspaceタグ > color と検索 >
左側に表示される workbench > appearance > Workbench: Color Customizations より
Edit in settings.json をクリックして開く
あとは
"workbench.colorCustomizations": { "titleBar.activeBackground": "#ff0000"...
と記入し、子workspaceウィンドウの色が赤色になったので、保存して一旦閉じるのですが、
再度開くと上記の"workbench.colorCustomizations"...の記述が削除されており以前のデフォルトウィンドウ色に戻ってしまいます

なぜ保存が効かないのでしょうか?
長文失礼いたしました
2024/04/27(土) 15:35:46.20ID:JiVnhehM
VSCodeで標準関数のヘルプってどうやってみるの?
たとえば open の引数とかを 自作関数のポップアップみたいに読みたいけど細かい解説が出てこない

includeしてる基のヘッダがしょぼいから?
これをゴージャスなツールチップヒントにするには、Doxygen準拠でもりもり説明を書き足した
スペシャルなヘッダを自分で作って適当に置けってこと?
2024/04/27(土) 15:45:22.98ID:8V0Nzfy/
manpage(man 3)参照する拡張つくるのがいいんでは
2024/04/27(土) 17:17:13.61ID:cQovzKdk
なんだか質問ばかりだな。
乞食達に餌を与えると調子に乗るので絶対に答えないでください。
882デフォルトの名無しさん
垢版 |
2024/04/28(日) 13:43:01.75ID:5Z6fg8wV
>>22
VS Code Day 2024|Visual Studio Code
ttps://www.youtube.com/watch?v=iCDfAC4f25w
2024/04/28(日) 20:29:23.72ID:fLkRYm/m
>>878
保存したように見えたのは、元の設定ファイルではなく、
一時的なファイルに保存しただけかも?

だから再起動すると、一時ファイルは消されて、
元の設定ファイルが読み込まれるのでは?

そもそも、プロジェクトの子フォルダに、
子プロジェクトを作って、別に管理する事はできるの?
2024/04/29(月) 07:45:48.68ID:12eKztj2
>>881
ほんとだな
このスレでは質問は禁止で
2024/05/01(水) 18:46:49.58ID:SlVXPINX
テキストエディター如きで質問とか知能お察しだなww
2024/05/04(土) 22:31:04.27ID:FLDhCOo4
高解像度のlinuxで使うと
メニューフォントが小さい
拡大表示はバランスが悪い
設定のメニューフォントがサイズ2ポイントか
3ポイントしかねーんじゃないかってくらい小さい
887デフォルトの名無しさん
垢版 |
2024/05/04(土) 22:41:56.45ID:6lCzVWCA
>>886
それは高精細モニターだろw
2024/05/04(土) 22:52:14.67ID:8/0177mJ
それ他のアプリにもいえるよね
デスクトップがなにかわからんけどHiDPIの設定次第
2024/05/04(土) 23:17:37.11ID:FLDhCOo4
>>888
他のアプリはKDEとか個別アプリの設定でメニューを大きく出来る(ことが多い)んですよ
vscodeは拡大以外なんかなさそう
拡大すると元から大きいデッドスペースがすごいことになる
2024/05/05(日) 03:13:11.79ID:ibFvPhNm
確かにウィンドウ自体の拡大率はバランス悪く感じる
エディタ部分の肩身が狭くなりがち
2024/05/09(木) 20:11:03.01ID:3cD2cVcj
あれ、複数アカウントでのサインインできなくなってる?
数ヶ月前まで、設定の同期をするための個人アカウントと、PRとCopilotのための企業アカウントと、両方でできてたけど
2024/05/09(木) 20:36:05.04ID:n5XCLuK7
設定同期するアカウントとCopilotのアカウントは別にできてるよ
2024/05/09(木) 21:17:33.90ID:3cD2cVcj
できる?ありがとう
でもやり方を忘れてしまった
別端末にVSCodeをセットアップ中なんだけど、左下のアカウントアイコンから出るメニューからは単一アカウントでのサインインしかできないよね?
それを設定同期用アカウントで済ませて、Copilot用プラグインで求められるサインインの時にCopilot付きアカウントでサインインするんだっけ?
とはいえ、やるのは明日になるけど
2024/05/10(金) 09:04:57.39ID:plX4G7Eh
やっぱりGitHubアカウントは排他的な単一アカウントログインしかできなくなってるな
2024/05/10(金) 14:12:31.46ID:SflWLZlS
設定はMSアカウント(個人のGmail)
CopilotはGitHubアカウント(会社登録)
で別々にサインインできてるけどそういう意味じゃなくて?
2024/05/10(金) 20:47:30.24ID:plX4G7Eh
あ、MSアカウントとGitHubアカウントとなら併用できるのかな?
確認できてる限り、GitHubアカウント2つの併用が無理になったんだと思う

個人用にMicrosoftアカウントを作って(というかGmailで登録できるんだね)、そっちで設定を同期するようにしたらいいのか
897デフォルトの名無しさん
垢版 |
2024/05/11(土) 13:11:00.50ID:fd9327ob
初心者です。
いろいろ動画を見て勉強している中で、環境構築をローカルではなくWSL上で実行するみたいな記事があったのですが、
WSLのubuntu環境において、VSCodeでjavaを使用するとなにかいいことがあるのですか?
898デフォルトの名無しさん
垢版 |
2024/05/11(土) 15:27:18.76ID:AjrxtK91
Visual Studio Codeの拡張機能Live Previewで.htmlファイルのプレビューができなくなった。
何がアカンのやろ
アプデは確認した。ウィルス対策ソフトの制限は大丈夫に設定した。
899デフォルトの名無しさん
垢版 |
2024/05/11(土) 16:14:57.66ID:AjrxtK91
てst
2024/05/12(日) 00:46:03.75ID:S9GNBRdd
test
2024/05/12(日) 00:53:56.23ID:S9GNBRdd
>>897
基本、C# 以外のすべての言語は、Linux 用。
それをWindows で動かしたいから、
MSYS 2 で、Linux用のソースコードをWindows用の機械語にコンパイルしているだけ

これの欠点は、すべてのモジュールや外部アプリを、
Windows用の機械語で探さないといけない事。
例えば、データベースなど

それと本番環境はLinuxだから、本番を想定したテストにならない事。
環境が異なるので、色々とバグる

これの利点は、Linuxを起動しなくてよいので軽い事

一方、プロの開発者は、開発テストも本番環境と同じLinuxでするから、
Windows上のハイパーバイザーで、Linuxも起動させる。
それがWSL2。
Mac で言う、VirtualBox やVagrant みたいな仮想OS

WSL2, VSCode, コンテナのDocker Desktop、
多言語バージョンマネージャーのasdf/anyenv

ダブルOSの欠点は、多くのメモリが必要。
16〜32GB 以上が望ましい
902デフォルトの名無しさん
垢版 |
2024/05/12(日) 02:37:58.75ID:s8K9OwHo
>>901
無知の馬鹿は書き込むな
903デフォルトの名無しさん
垢版 |
2024/05/12(日) 04:44:45.28ID:TlsEszaI
>>901
半角スペースが入ったり、入らなかったりと規則性も一貫性もないなw
904デフォルトの名無しさん
垢版 |
2024/05/12(日) 04:47:12.07ID:TlsEszaI
>>901 はPCの専用ブラウザで書いているから、妙なところで改行しているな。

いまの5ちゃんねるなんてPCの専用ブラウザでじっくり見るようなもんじゃねえだろ。
905デフォルトの名無しさん
垢版 |
2024/05/12(日) 19:38:57.36ID:5hBQTNvr
windowsに謎なposixアプリが混ざると大変なことになるしな
環境変数pathで波動にもならない
2024/05/13(月) 17:27:40.55ID:LnM00fE1
powershellのコーディングしてるときエイリアス使うなって警告がうざいので抑制したいです
ぐぐったらCtrl+Shift+Pで PowerShell: Select PSScriptAnalyzer Rules を選択して PSAvoidUsingCmdletAliases のチェックを外せばいいらしいけど、それが表示されない
2024/05/13(月) 17:59:36.21ID:C5RJEAoz
検索したらpsd1ファイルに除外ルールを書けとあるが
2024/05/14(火) 16:04:41.34ID:DLdyHDaD
ありがとう
@{ ExcludeRules = @( 'PSAvoidUsingCmdletAliases' ) } と書いたpsd1ファイルを
"powershell.scriptAnalysis.settingsPath"で指定したらできました
2024/05/15(水) 16:18:35.81ID:tDmtrkRP
WindowsってアプリのタスクバーをShift+右クリックで旧メニュー出てくるけどvscodeは出てこないのなんでだろ
Cキーですぐ閉じれるから便利だったのに
910デフォルトの名無しさん
垢版 |
2024/05/15(水) 23:29:29.24ID:skU1JtD8
タイトルバーをnativeにしたら出て来る
2024/05/16(木) 17:50:15.81ID:pPoFvc4n
ネイティブだと狭くなっちゃうじゃん
2024/05/16(木) 19:53:17.08ID:Wa0fiIyo
うんだからOS側の機能だならnativeじゃないとできないってことだと思う
913デフォルトの名無しさん
垢版 |
2024/05/18(土) 15:43:54.08ID:hivxk5/i
Visual Studio Codeの拡張機能Live PreviewでHTMLファイルのプレビューが見れない(見ようとしても、プレビュー画面が真っ白のままで何も表示されない)
対処法が何日経っても分からん
「Live Preview: Start Server Logging」を実行すると、「サーバーは既に http://127.0.0.1:3000/ でオンになっています」と表示されるだけ。
これは、Live Previewは正常に動作してるが、HTMLファイルの受け渡しがちゃんとできていないって理解をすればいいのか?
914デフォルトの名無しさん
垢版 |
2024/05/18(土) 15:44:49.13ID:hivxk5/i
半年ぐらい前は普通に動作してて、そこから一切弄ってないのに、今回こんなふうに動かなくなってんのがマジで理解できん
915デフォルトの名無しさん
垢版 |
2024/05/18(土) 15:50:05.08ID:hivxk5/i
マジで正解を教えてくれた人には100円払ってもいい
2024/05/18(土) 15:53:06.59ID:QKbKD5Xz
はぁ、そうすか
917デフォルトの名無しさん
垢版 |
2024/05/18(土) 18:31:52.84ID:hivxk5/i
ウィルス対策ソフトが動作をブロックしてるのか確認したけど、Visual Studio Codeのアクセスを許可モードにしてたから、大丈夫っぽいんだが。
マジで他に思い当たるところがない。
2024/05/19(日) 00:36:52.56ID:prjxRyrj
パソコン再起動や
919デフォルトの名無しさん
垢版 |
2024/05/19(日) 00:50:54.70ID:7TosH43Q
ウィルス対策ソフト相当怪しいだろ
プロクシ設定して変なサイト踏まないようにブロックしてると思う
2024/05/19(日) 14:41:34.98ID:zzikrxAT
「分からん」
「いいのか?」
「マジで理解できん」
「100円払ってもいい」
教えてくださいと人に尋ねる話術すらないこんな図々しいおじさんの呟きに応えてあげてる皆さんの器がでか過ぎて感動した
921デフォルトの名無しさん
垢版 |
2024/05/19(日) 18:53:13.04ID:j2d7DJ5v
再起動は確認済み。Live Previewのアンインストからの再インストも確認済み。
ウィルス対策ソフト(カスペルスキー)の確認はざっとは見たけど、詳細設定は俺の知識不足もあって分からん。
2024/05/19(日) 19:36:52.34ID:prjxRyrj
>>920
ほぼ揶揄や
2024/05/19(日) 20:21:22.07ID:vjSJRrtg
俺は被害者だ!俺は悪くない!というマインドが全面に出ててキツい
924デフォルトの名無しさん
垢版 |
2024/05/19(日) 20:35:12.05ID:qJLkJDoH
>>913
切り分けのためにまずブラウザじゃ無くてcurlとかでアクセスしたらどうなる?
925デフォルトの名無しさん
垢版 |
2024/05/20(月) 00:17:24.23ID:66kXf0CZ
test
2024/05/20(月) 02:06:54.77ID:xfAnV8rf
今日live preview使ってみたけど、vscodeの外で編集したのを認識できないみたいでブラウザでアクセスしても古いままだった。編集の度にそのファイルをvscodeで表示させないとだめで不便だなと思った
2024/05/20(月) 03:57:03.88ID:ETZfaaRa
vscodeの外で編集ってなんだろう、画像?
2024/05/20(月) 04:03:03.85ID:xfAnV8rf
>>927
tscでtsファイルをjsに変換してた
2024/05/20(月) 04:44:46.18ID:T1dDyH8g
>>928
言い回しが開発職に見えなかったから通じる説明の仕方に悩んでたわw
フロントエンドやってるならLive PreviewじゃなくてLive Server使いなよ
2024/05/20(月) 04:48:21.60ID:T1dDyH8g
Live Serverは恐らく望んでるであろう、管轄フォルダ配下の全ファイルをwatchして変更があればリロードしてくれる

Live Previewはそれを起動する元になるHTMLファイルの変更しか見てない(エディターで保存を掛けたら、srcとかhrefのリンク先を再取得しに行くけど)
2024/05/20(月) 05:05:51.57ID:T1dDyH8g
あっtscわざわざ打ってるってことはフロントエンド学習中か
じゃ尚更Live Serverという拡張をインストールして使うんだ
2024/05/20(月) 06:19:06.86ID:8rQQbmvt
VSCode の拡張機能・open in browser では、ローカルファイルアクセスになる。
この場合、CORS など、ブラウザの色々な制限がある

file:///C:/Users/Owner/Documents/test/index.html

一方、Live Server では、
自分のPC 内にサーバーを立ててから、そこから配信されるので、テストしやすい

http://127.0.0.1:5500/test/index.html
2024/05/20(月) 17:26:41.65ID:xfAnV8rf
>>931
当たり。reactではまってる
934デフォルトの名無しさん
垢版 |
2024/05/20(月) 17:37:54.38ID:66kXf0CZ
てst
935デフォルトの名無しさん
垢版 |
2024/05/20(月) 17:42:50.49ID:66kXf0CZ
>>913だけど、外部ブラウザで開いたら、
「このサイトにアクセスできません
http://127.0.0.1:3000/ のウェブページは一時的に停止しているか、新しいウェブアドレスに移動した可能性があります。
ERR_ADDRESS_INVALID」

となる。俺の環境に変なファイルが入り込んで、それが正常な動作の邪魔をしてるとしか思えん
936デフォルトの名無しさん
垢版 |
2024/05/20(月) 17:47:17.16ID:66kXf0CZ
C:\Users\<ユーザーネーム>\AppData\Roaming\Code\User\workspaceStorage\<ワークスペースの固有IDか>
を削除しても、治らん。

VS Codeとその拡張機能を管理してるフォルダって他にどっかあったっけ
937デフォルトの名無しさん
垢版 |
2024/05/20(月) 17:50:33.48ID:66kXf0CZ
リアルタイムプレビュー機能のある無料エディタって、他にはSublime Text, Puslerぐらいか…
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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