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/05/06(水) 18:06:56.80ID:5LvTx698
Sambaが手っ取り早いわな
2020/05/06(水) 20:22:41.27ID:KTvbkZiB
エディットエリアを分割してる状態で、htmlは左側、cssは右側、みたいにファイル種別ごとに開くエリアを設定出来たりする?
2020/05/06(水) 20:35:20.92ID:6rAOvRF5
設定しちゃうとそっちでしか開かないの?
2020/05/06(水) 21:02:57.13ID:Fjn1hDTG
>>718
これらは?

vscode.window.showInformationMessage,

showWarningMessage, showErrorMessage
2020/05/06(水) 21:22:57.91ID:/a6Ftegw
>>726
すごいおしい
改行使いたい
2020/05/06(水) 22:07:08.92ID:KTvbkZiB
>>725
ん?
デフォルトで開きたいっていう
2020/05/07(木) 01:25:05.98ID:8gbQPnnQ
>>708
プププ
2020/05/07(木) 03:28:23.10ID:vmtgos5T
>>708
俺はSyncthingを使ってフォルダを同期してる
大容量のデータでも高速に転送できるし容量を気にしなくていい
クラウドに自分のデータをアップすることもない

MacはMacBookでネットワークが遅い列車の中とか移動もするので
フォルダ共有に依存したくはなかった
2020/05/08(金) 08:24:08.80ID:rxuZ1Y2K
April 2020 (version 1.45)
https://code.visualstudio.com/updates/v1_45
2020/05/08(金) 08:53:02.48ID:dckQgcH5
gituhubで良くないか
2020/05/08(金) 09:53:35.74ID:NrG+fdAu
パチもんぽいな
2020/05/08(金) 14:28:04.18ID:FqfzdtB+
gitはソースコードの共有をするためのもので作業状態まで含めてコミットする物じゃないでしょ?
2020/05/08(金) 17:30:27.11ID:lFvw1ay4
質問としてはソースコードも転送したくないってことだからMac機がないって前提じゃねえの
2020/05/08(金) 18:51:21.72ID:BB+MaKI3
v1.45 で Bracket Pair Colorizer 2 死んだ
2020/05/08(金) 19:19:16.93ID:DxagrNge
俺環か知らんが、元々2は重すぎて使い物にならないから1のまま使ってる
で、1も1.45で死んだら困るのでアプデできない
2020/05/08(金) 19:45:45.09ID:qca/Mwjw
>>708
参考までに自分のやり方を

ソースコードとデータをWindowsの共有フォルダで共有する
macOSからWindowsのフォルダを参照
VSCode Remote DevelopmentでmacOSのソースをデバッグ
2020/05/08(金) 19:47:38.60ID:qca/Mwjw
>>735
手元にmacOSがない場合も書いて置こう

GitHubにソースコードを挙げる
unittest等はGitHubが提供するGitHub Actionsを使う
ブラウザに関する試験はseleniumを使う
# ゲストOSはWindows/Linux/macOSとあるのでmacOSの試験は可
2020/05/08(金) 21:16:46.64ID:zWm5MI6s
ベテランたちが言うギフハフってgithubのこと?
2020/05/08(金) 21:54:11.07ID:nIO09c2V
>>740
ASKA容疑者「ギフハフ」発言の謎
https://www.tokyo-sports.co.jp/entame/623244/>>740
2020/05/08(金) 22:44:39.86ID:a0MFy0hm
>>741
ASKAが言っていたのはギフハフではなくギフハブだろ
2020/05/15(金) 08:55:11.60ID:ze2wyi2V
まさかマイクロソフトがエディタの世界を制覇するとは思わなかったな(´・ω・`)
2020/05/15(金) 09:07:01.60ID:QqRlTuRs
むしろ、viが今でも生き残ってるほうが世界の七不思議だよ
745デフォルトの名無しさん
垢版 |
2020/05/15(金) 22:36:54.26ID:yGH5HgpR
FAQだと思うので恐縮ですが、最近vscodeを使い始めた初心者ということで許してください

win10,mac,linuxで使えるってことでvscodeを使い始め、とりあえずwindows10とmacにインストールして
macはそのまま、windows10はMinGWのターミナルってな環境を用意しました。

で、macだとエラーメッセージで
ファイル:行数:カーソル位置
が表示されるとcmd+クリックでファイル位置にジャンプできるのですがwindows10ではできません。

MinGW環境を使っているのでcodeのインストールがうまく行ってないのかと思って
MinGWシェルでcodeでvscodeが起動できるようにしてみましたが、警告メッセージにマウスカーソルを
合わせても特に何も表示されません
Visual Studioみたいに該当ファイルの該当行を開くようにしたいのですが、どう設定すればいいでしょうか?
ちなみにlinux環境は32bitのlubutu18.0.4しか用意できず、困ってます。
2年前ぐらいにはできたっぽいブログは見かけますが・・・
もし今現在32bitの元WindowsVistaPCにvscodeを入れられるパッケージをご存知ならご教授ください。

まさかWindowsよりMacのほうが便利なんてことはないですよね?
746デフォルトの名無しさん
垢版 |
2020/05/15(金) 22:45:57.47ID:yGH5HgpR
>>743
windows95が出たあたりから"メモ帳"が世界を制覇してた気がするけど・・・
2020/05/15(金) 23:01:07.88ID:9Ci96lUr
v1.45で認証付きプロキシが壊れてそれを修正したアップデートも自動で落ちてこない悲しみ…
2020/05/15(金) 23:24:14.22ID:ANPDG57D
>>747
64のzipなら普通に落ちるけど?
そうでなくて?
2020/05/16(土) 00:15:40.49ID:e5jcFLsy
>>745
漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL で、Linux 側のプロジェクトも開ける

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた

yarn は、Windows側に入れて、Linux側から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト

エラーメッセージの「ファイル:行数」をクリックして、その位置にジャンプはできないけど
750デフォルトの名無しさん
垢版 |
2020/05/16(土) 00:27:02.86ID:RN4XzwOJ
v1.45.1
2020/05/16(土) 02:59:47.48ID:GHq/KsU9
>>745
デバッグコンソールじゃなくてターミナルでそんなこと出来るの?
2020/05/16(土) 03:20:31.99ID:hzvIc6mG
>>747
修正されたね
753745
垢版 |
2020/05/16(土) 12:29:42.96ID:J0aNYBCQ
返信ありがとうございます
v1.45.1で修正されるのですね
winもmacも最近使い始めたばかりなので元からWinにない機能かと思ってしまいました
ググっても”フォローリンク”がSNS関連のフォロワーとのリンク的な記事が邪魔だったので助かりました

32bit版は旧バージョンの.debファイルは見つけましたがうちで使ってるlubuntu18.0.4では入れられないようなので諦めました
2007年のノートPCなのでubuntu入れ直すのも面倒だしmakeするだけで編集することは少ないので
754745
垢版 |
2020/05/16(土) 12:59:36.34ID:J0aNYBCQ
>>751
まだwindowsのvscodeをバージョンアップさせてないのでmac版での確認となりますが
vscodeのターミナルで文字列に/が入っているとパスと判定して使える機能のようです

たとえばカレントにMakefileがある場合、./Makefileとタイプしてカーソルを合わせると
文字列にアンダーラインが現れ、「フォローリンク(cmd+リンク)」とポップアップがでて
クリックすれば開きます

が、文字列に/がない場合や該当パスにファイルがない場合は反応しないようです
Makefileにエラーがある場合はエラーメッセージで
Makefile:20
などと出るのですが/がないので反応しません
(なので先程の例ではわざわざ./を行頭につけています)

同じ理屈で、ソースコードがカレントにあってエラーメッセージのファイル名に/が出ない場合は反応しないと思われます

私は慣習でinc/やsrc/フォルダを掘っていたのでエラーメッセージが
src/main.cpp:行:列
みたいにスラッシュ付きのパスが出るので普通に気づきましたが小さなプロジェクトでフォルダを掘らない場合は気づかないかもですね
2020/05/16(土) 13:16:15.52ID:GHq/KsU9
>>754
気にしたことなかったから知らなかったので確認したけど
MinGW使ってるからパスがlinuxのパスになるからでは?
cmdでwindowsのパスなら機能するしwslならlinuxのパスでも機能するよ
2020/05/17(日) 10:49:48.81ID:Hi2AP6xu
>>754
taskのprobremparserを$gccにする
757デフォルトの名無しさん
垢版 |
2020/05/17(日) 16:08:58.77ID:VCTpJO2T
本当や

/ が付いているとパスと解釈されて、端末から、該当ファイルのその行に飛べる!
758757
垢版 |
2020/05/17(日) 16:12:54.87ID:VCTpJO2T
一方、ファイルの右クリックメニューから、Code Runner で起動すると、

出力パネルが開くけど、リンクにならないので、そこからは飛べない
2020/05/17(日) 19:26:33.63ID:LCMcyBBm
みんな、フォントは何使ってんの?
2020/05/17(日) 19:29:17.45ID:lEeqdXXI
meiryo console
2020/05/17(日) 19:57:02.94ID:eDtMluXf
Osaka
2020/05/17(日) 20:03:37.98ID:mecTthlV
"editor.fontFamily": "Consolas, 'BIZ UDゴシック'",
2020/05/17(日) 20:46:06.07ID:xmDbof2g
meiryoKeConsole
2020/05/17(日) 20:58:40.76ID:xHbSGAUs
DejaVu Sans Mono
2020/05/17(日) 21:33:51.51ID:TFOw5izc
>>762
これ
2020/05/18(月) 00:31:21.70ID:Zqj5eEkm
>>762
自分もこれ、ただ全角と半角の比率が合わないのと一部の記号が半角になるのが不満
767759
垢版 |
2020/05/18(月) 01:33:19.35ID:xLiJzlx4
俺も「MeiryoKe_Console」
キレイで良い

ただ、
設定は「Consolas, 'MeiryoKe_Console', monospace」にしてるんだが、
「↑↓→←」や「@AB」が小さく表示されるのが不満
2020/05/18(月) 06:14:58.23ID:fN2CK5B8
ricty diminished discord
2020/05/18(月) 09:09:08.39ID:d62PCC13
Noto Sans CJK JP
770デフォルトの名無しさん
垢版 |
2020/05/18(月) 10:47:08.69ID:fRiR8SqT
HackGen
771745
垢版 |
2020/05/18(月) 20:44:39.28ID:nWI79IWD
>>755
そんなはずはとWindows形式のフルパスで書いたら反応しました!!
おかげさまで一応の解決ができました

MinGWターミナルを使う設定に不備があったようで
"terminal.integrated.splitCwd": "workspaceRoot"
というのを追加してやれば相対パスでも反応するようになりました

一応の解決というのは、これだとcdしてもworkspaceRootからの相対じゃないと反応しません
(macならcdしたディレクトリからの相対パスに反応します)
もっといい方法がありそうですが、とりあえず対処できたのでご報告まで

長文失礼、お騒がせしました
2020/05/19(火) 00:07:02.94ID:YVZmje4d
MyricaM M
773デフォルトの名無しさん
垢版 |
2020/05/19(火) 09:54:42.02ID:7iWw99Lf
プログラミング初学者です。JavaScriptでデバッグをする時に

パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。

と表示されます。
これの解決策はありますか?
2020/05/19(火) 10:10:23.96ID:ydPyJ0rr
>>773
ちゃんと使用してる環境を書こう
775デフォルトの名無しさん
垢版 |
2020/05/19(火) 12:01:07.21ID:aeDidEKK
>>774
プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。ブレークポイントがヒットしない可能性があります。
/Users/ryota/.nodebrew/current/bin/node --inspect-brk=20592 js.js
Debugger listening on ws://127.0.0.1:20592/cd3e9fc0-2225-4ead-afa6-f95fbe1d6352
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.

と表示されます。
pcはmacを使用しています。
2020/05/19(火) 13:14:19.70ID:9xzaORaU
>>775
>pcはmacを使用しています。
この表現に違和感を覚えたのは自分だけだろうか
それはそうと質問に対する答えとしては、macOSのファイルシステムはデフォルトではケースcase insensitiveと言って大文字と小文字を区別しない

例えばa.txtと言うファイルは、プログラムの中でA.txtやa.TxTを指定しても動作する
でもそれはデバッガのような自前でソースコード解析をするものは大文字と小文字を区別するので、質問のような警告が出る
777デフォルトの名無しさん
垢版 |
2020/05/19(火) 15:12:56.81ID:aeDidEKK
>>776
ご回答ありがとうございます。

もう一点質問なのですが、
プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。と言うのは。
launch.json内の
"program": "${workspaceFolder}/js.js",
で指定した名前と、実際のpc内のファイルの大文字小文字が違うと言うことでしょうか?
全て小文字で記載してあるのですが、解決できません。
2020/05/19(火) 16:00:29.03ID:Uh2d/loz
>>776
違和感を覚えたのはあなただけみたいだね
2020/05/19(火) 16:39:05.04ID:41YM3k+D
誤回答ありがとうございます。
2020/05/19(火) 17:42:25.81ID:9xzaORaU
>>777
可能性としては
1. js.jsがJs.jsみたいに大文字と小文字が違う
2. git clone等で作ったプロジェクトでworkspaceFolderの指し示す部分の大文字と小文字が違う

返答を信じると1のケースはなさそうなので2のケースかな
VSCode側ではMyProjectと呼び出されているのに実際のフォルダ名はmyprojectとか
2020/05/19(火) 18:42:10.85ID:LIu4hnfj
>>776
昔からの感覚のmacはMacintoshでpcはpcって言う事を知ってる世代なら違和感覚えるのは仕方ない
2020/05/19(火) 18:45:34.62ID:IiFn2FtX
macはPCじゃないとか
iPhoneはスマホじゃないとか

アップル信者は頭がおかしい
2020/05/19(火) 18:46:56.43ID:IiFn2FtX
家にパソコンある?
って聞かれたら
無いって答えるのか?
2020/05/19(火) 18:51:11.37ID:XXyam1ki
APPLE2はPCだよね
2020/05/19(火) 18:51:47.88ID:iMgOalFe
北米では昔からPCとはIBM PC/AT互換機のことだぞ。互換性のないのはworkstationという。
786デフォルトの名無しさん
垢版 |
2020/05/19(火) 18:55:14.93ID:8HY/3oGP
プログラミングにはやってはいけない勉強法がある!?爆速で成長する王道のプログラミング学習法を紹介!
https://www.youtube.com/watch?v=ZJqVQJwvwNI
慶應主席レベルの秀才がプログラミングの独学に失敗した理由
https://www.youtube.com/watch?v=F2m1bsqaAHg
知らずに転職したら失敗する!ブラックIT企業を見分ける11のポイントを徹底解説
https://www.youtube.com/watch?v=a8qDFMsYAqM
営業マンが独学のみでプログラマーに転職して1年で月収80万超えた話
https://www.youtube.com/watch?v=94YQSckQGCs
未経験から2年でフリーランスエンジニアに!安定的に稼げるようになるための5ステップ
https://www.youtube.com/watch?v=oGNpEmFOEcU
フリーランスエンジニアになるなら大規模ベンチャー or 小規模ベンチャー どっち?
https://www.youtube.com/watch?v=-39tg9icRlU
【初心者必見】Webライター・Webマーケターを目指すならまずこの5冊!プロ御用達の文章術本を徹底紹介
https://www.youtube.com/watch?v=y_QBBLdG9QM
【本質】稼げるフリーランスライターになるための前提とは【記事数=ライターの価値じゃない】
https://www.youtube.com/watch?v=xFDMgcpknDA
生産性10倍!知らないと損する3つの最強デザインツール
https://www.youtube.com/watch?v=z6x1R1455Kc
2020/05/19(火) 19:00:51.28ID:XXyam1ki
>>785
ほう XTとか5150は何と呼ぶのかね?
PETとかコモドールをWORKSTATION
と呼ぶとは初耳だね

僕のbanana piもワークステーション?
2020/05/19(火) 19:22:46.47ID:LIu4hnfj
>>782
いまの若い人は知らないだろうけど、昔別けられてた物だから
そういう事があったのかくらいで聞き流してオッケーな話やで
2020/05/19(火) 19:24:54.65ID:xwoQVmtU
次郎はラーメンみたいなもんだな
2020/05/19(火) 19:32:41.65ID:ydPyJ0rr
>>785
> 北米では昔からPCとはIBM PC/AT互換機のことだぞ
ん?だからmacはPCでいいんだろ?
2020/05/19(火) 19:35:56.09ID:nqRNjH/3
DOS/V
2020/05/19(火) 19:44:24.30ID:9xzaORaU
おっさん世代が多くて安心した一方でスレが荒れてしまった
すまないと思っている
お詫びに>>780をもう少し丁寧に説明する

1についてはファイル名をよく確かめてくださいとしか言えない

2についてはVSCodeにはワークスペースの機能がある
これを使うと複数のディレクトリを1つのワークスペースの含めることができる

適当な名前.code-workspace

みたいなファイルがある場合、そこに”folders”としてまとめる対象のディレクトリが書かれている
ここのfoldersのパスの大文字小文字が間違っているとworkspaceFolderの部分も間違ってしまうのでチェックしてみてくれ
793デフォルトの名無しさん
垢版 |
2020/05/19(火) 19:49:55.92ID:DkycvRhf
>>786
ハゲとるやないか
2020/05/19(火) 20:52:38.49ID:sglcsdzT
>>784
Apple ][ が発売された頃にPCという言葉はまだ無かった
2020/05/19(火) 20:59:55.14ID:nqRNjH/3
昔こんなんあったな
https://m.youtube.com/watch?v=0eEG5LVXdKo
2020/05/19(火) 21:21:51.09ID:XXyam1ki
>>794
最初の1行目を声を出して読むように
https://i.imgur.com/zaiaooB.jpg

なおこの本はプレミア付きだが書名をあててみろ
2020/05/19(火) 21:35:37.74ID:sglcsdzT
>>796
Apple ][ はマイクロコンピュータとして発売されたんだよ
そんな事もわかっていない奴が書いた紙屑は、ケツを拭く紙にでもするんだな
2020/05/19(火) 21:36:58.94ID:XXyam1ki
只のキチガイか
2020/05/19(火) 22:22:58.34ID:T11FGKSX
>>797
英語WikipediaのHistory of personal computersのページに
「The Apple II and the PET 2001 were advertised as personal computers」
って書いてあったぞ
https://en.m.wikipedia.org/wiki/History_of_personal_computers
2020/05/20(水) 01:52:12.12ID:oe/+tO85
おまえらpcの意味解ってんの?
「車」と「自家用車」「レクサス」の違いを議論して意味あると思ってる?
2020/05/20(水) 02:47:17.71ID:uFtkvbFU
思ってますん
802デフォルトの名無しさん
垢版 |
2020/05/20(水) 04:30:41.86ID:91fxSgSA
ダーク系のテーマ、Dracula を使っていたけど、

Night Owl も入れてみた
803802
垢版 |
2020/05/20(水) 04:49:37.63ID:91fxSgSA
Visual Studio Code 拡張機能(vscode)のススメ。
https://www.youtube.com/watch?v=MufUJ4VO9GA

2020/04/19
2020/05/20(水) 08:56:26.96ID:mXqWoGfU
vscodeの拡張をdenoに移行してほしいよ
denoならパーミッション設定できるから怪しげな拡張も安心してインストールできる
2020/05/20(水) 09:02:58.19ID:A4KMM813
VSCodeでdraw.ioが使えるようになったのか
806デフォルトの名無しさん
垢版 |
2020/05/20(水) 10:19:33.04ID:8E4mfnw+
>>792
ありがとうございます!

すみません。
確認したところ、vscodeで開いてるフォルダがデスクトップのフォルダのかなり下の方にあるものなのですが、
1番上のフォルダ名"デスクトップ"を"desktop"にすると解決しました。
2020/05/20(水) 10:41:14.25ID:91fxSgSA
デスクトップは、C:\Users\ユーザー名\Desktop
または、C:/Users/ユーザー名/Desktop
でしょ

Desktop のD は、大文字でしょ
808デフォルトの名無しさん
垢版 |
2020/05/20(水) 11:19:50.84ID:8E4mfnw+
>>807
C:/Users/ユーザー名/Desktop/desktop
と言うよくわからない構成にしております。
2020/05/20(水) 11:33:41.83ID:uFtkvbFU
ヴォケ丸出し
810デフォルトの名無しさん
垢版 |
2020/05/20(水) 11:36:09.18ID:8E4mfnw+
vscode内でのnode.jsでデバッグする時はそのファイルが存在するフォルダ(上層含め全て)に日本語が含まれていてはいけないのでしょうか?
僕の環境では日本語が含まれていると、
「プログラム パスで使用されている文字と、ディスク上のファイルの文字の間で大文字と小文字が異なっています。」
と言う警告が出るようです。
2020/05/20(水) 11:44:45.21ID:uFtkvbFU
ヴォケは死ななきゃ治らない
812デフォルトの名無しさん
垢版 |
2020/05/20(水) 12:00:06.98ID:qjNDk5Cx
ハァゲも死ななきゃ治らない
2020/05/20(水) 12:11:31.41ID:auoWn2PQ
vscodeのremote-container利用した開発むず過ぎない?
設定できることが多過ぎてうまく活用できない
2020/05/20(水) 12:15:02.61ID:InboTxWs
>>812
あのさぁ、一体いつ時代の話してんの?
最新テクノロジーに追いつけてない
この業界にして最新情報を仕入れてないのは罪だぞ

頭皮に塗るだけでハゲを治せる薬が開発される
https://gigazine.net/news/20200519-hair-regrowth-stem-cell/
815デフォルトの名無しさん
垢版 |
2020/05/20(水) 12:28:57.56ID:qjNDk5Cx
>>814
やたらハゲにくわしいな、さすがこのハゲ!
2020/05/20(水) 13:32:09.05ID:vHQLVSt4
>>810
ごめん、最初macOSの話をしてると思ったんだが>>807みるとWindowsだよね
ドライブ指定の「C:」は間違い?

あと日本語の話だけど自分の環境 High Sierra で少し試したがそんなエラーは出なかった
含まれる文字列に依存する可能性はあるけども
817デフォルトの名無しさん
垢版 |
2020/05/20(水) 14:57:43.27ID:8E4mfnw+
>>816
ご回答ありがとうございます!
試していただきありがとうございます。
コチラはCatalinaを使用しております。
いろいろ試してみたのですが、やはり日本語が含まれている場合にエラーが起こるようです。

>>807 のC:は間違いです。すみません。
2020/05/20(水) 17:58:49.07ID:YUEWA7g0
ヴォケの極み
2020/05/21(木) 21:09:48.97ID:p3PF56tY
>>814
薬局行かないと!
2020/05/23(土) 15:59:08.27ID:ZEY5V1V8
htmlとphp書く時にもっとも強力なプラグインって何?
2020/05/23(土) 16:02:04.07ID:ERbwLItM
>>820
そんなもんおまえのレベル次第だ
良いの使っても書けないやつには意味ないからな
822デフォルトの名無しさん
垢版 |
2020/05/23(土) 16:35:10.77ID:q7UTw8zI
お前批判したいだけだろ
2020/05/23(土) 17:18:25.85ID:P5e4K719
>>817
開発者は、ユーザー名・ファイル名など、
システムに日本語を使っちゃいけない!

日本語は、テキスト内の文字列としてのみ使える

システムには、半角英数字・アンダーバーしか使えない!
ハイフンも、見た目で区別できない、別の文字があるので要注意
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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