Visual Studio Code / VSCode Part9

レス数が900を超えています。1000を超えると表示できなくなるよ。
2020/10/29(木) 01:02:32.67ID:Hqr1zwwE
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 Part8
https://mevius.5ch.net/test/read.cgi/tech/1591844487/
2021/02/14(日) 08:34:18.82ID:r3ZDCypI
そこで現れたSphinxが
2021/02/14(日) 08:38:01.98ID:pIQ+ADDG
三本目の足とはなんのことか?と謎かけをする
2021/02/14(日) 10:08:37.37ID:MSESKibz
>>808
改善ではないぞ?
マークダウンの良さであるあの単純な記号の並びを捨ててコードを書けば、そりゃ複雑な文書を作れるだろうよ
でもそこまでやったら求められてる手軽なメモじゃない
本末転倒じゃねって思ったわ
2021/02/14(日) 10:10:09.90ID:KRyWJVgF
napoleon に撃たれる
2021/02/14(日) 10:49:09.65ID:9hNC7BHU
おティンティンに決まってるじゃないか
2021/02/14(日) 11:02:44.14ID:N/o0G9JE
>>807
PDFに変換すればいいよ

>>803
社外の人に提出するならなおさらPDFがいい
論文とかみんなTeXだよ?
2021/02/14(日) 11:20:41.25ID:u5RUQBwf
>>811
Markdown程度の表現力でよければ、AsciiDocも似たような記述にしかならん。
「コードを書けば」とは、具体的になんのことなのか?
2021/02/14(日) 11:26:51.03ID:N/o0G9JE
TeXのいいところはマクロ
Markdownは再利用のための正式な仕組みが無いので似たようなことやりたいときはコピペ改変になる
2021/02/14(日) 11:30:47.30ID:zOzNiaFK
生テキストの可読性でいうならAsciiDocも見やすそうではある
手軽にかけて簡単そうだし見出しやリスト表記はむしろMarkdownより好み
けどいかんせん普及率がなー

いくら生テキストが見やすいといってもやっぱ整形ありきで書くわけだし
誰でも気軽にプレビューで見れるフォーマットがいい
ビューアが普及してない状態だと厳しい
2021/02/14(日) 12:28:33.55ID:YTyGLN/e
>>815
[options="compact"]みたいな角括弧のマークアップのことでしょ
俺も筋が悪いと思うよ。見た目に立ち入りすぎ。
2021/02/14(日) 12:42:16.21ID:Xb0b89w4
markdowhはドキュメントなので
命令を含んではいけない
TeXの駄目な所は命令を多数使わないといけないから


\documentclass[a4paper]{article}

\begin{document}

Hello World ! % This is your content

\end{document}
2021/02/14(日) 12:44:03.52ID:Q5SGBp7e
命令を含んでなければOKならHTMLで書けばいいな
2021/02/14(日) 12:45:18.29ID:Xb0b89w4
HTMLはタグを含んでるから駄目
タグや命令を含んでは駄目
2021/02/14(日) 13:24:17.94ID:ZxZY62hx
Markdown もCSS工夫すればそれなりに綺麗にできるけどね

メモとして使っていくと、
強調表示の種類はもう少し欲しいと思うけど
2021/02/14(日) 13:24:55.68ID:N/o0G9JE
>>819
どうせ見るときはレンダリングされた結果を見る
Markdownもテーブルとか酷くて見れたものじゃない
文章の大半はどっちも同じプレーンテキスト
むしろ書くときは命令文とただテキストが見分けやすいほうが便利
2021/02/14(日) 13:36:54.59ID:uUAW5FmE
Texはないな
2021/02/14(日) 13:48:15.40ID:TXtb1j0M
スレチすぎ
ここはVSCodeのスレです
2021/02/14(日) 13:48:50.36ID:w29w3rPR
理系大卒なら全員TeX使えるから教育コストなしで新人が使えるのも地味に良いね
2021/02/14(日) 13:50:46.20ID:2mVsG9pw
TeXをコンパイルエラーなしで一発で書けるならいいんじゃない
2021/02/14(日) 14:00:19.68ID:yLI5N8M0
何にしてもVSCodeの拡張で対応してるの?
2021/02/14(日) 14:19:51.25ID:cJYfBGfI
オンライン上でコンパイルできるLatexもあるよ
2021/02/14(日) 14:34:38.01ID:SKrmiVBX
>>826
『テックスってなんですか?』と新人に質問されない環境が羨ましい……
2021/02/14(日) 14:37:17.85ID:ywasBdLX
LaTeX language support for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=torn4dom4n.latex-support
LaTeX Preview
https://marketplace.visualstudio.com/items?itemName=ajshort.latex-preview
2021/02/14(日) 15:22:33.71ID:u5RUQBwf
>>818
じゃあ使わなければいい。
そういうオプションは見た目の調整だったり、Markdownを越える表現力だったりのところだから。

MarkdownレベルのAsciiDocに「コード」が必要な場合を具体的に指摘してほしい。
2021/02/14(日) 15:26:06.38ID:u5RUQBwf
>>817
普及率はしゃあない。
後発がいつも苦労するところ。

vscodeでは、リアルタイムプレビューができるからまだまだ将来に期待。
AsciiDocというか、Asciidoctorだけども。

https://marketplace.visualstudio.com/items?itemName=joaompinto.asciidoctor-vscode
2021/02/14(日) 15:53:27.78ID:BvP4KASJ
>>833
AsciiDocはMarkdownより先に作られたはずだが。
2021/02/14(日) 15:56:53.11ID:QV1vhWOO
うちの会社なんかいつの間にかmarkdown形式で書いとけみたいになったけど
github使いだした頃からかな
2021/02/14(日) 16:26:08.27ID:NTUsu2ol
>>807
それはTeXの処理系の理解が古いまま止まってるだけで、
今はtexソースからいきなりPDFに変換するような処理系が普通。
2021/02/14(日) 16:29:00.61ID:NTUsu2ol
つーかそもそもJupyterとかvscodeとかだとmarkdownの中で部分的にTeX数式モードをMathJaxだったりKaTeX経由で使えるから、
数式表現形式としてのTeXは全く死んでないよ。
TeX or elseという考え方自体今風じゃない。
2021/02/14(日) 18:55:21.09ID:j+gJdaPk
気軽に普通とか言い出す奴がいるけど、気を付けないと、
俺にとっては普通、俺の周りでは普通っていう
ローカルな普通でしかなくて普遍的な普通じゃなかったりするんだよな
2021/02/14(日) 19:32:14.71ID:w29w3rPR
それ言い出すと普通という言葉自体が使えなくなる
2021/02/14(日) 19:56:05.42ID:lKkw1LIX
>>839
安易に普通を使わない方がいい
2021/02/14(日) 20:36:47.54ID:XGro55DT
>>816
Markdownにマクロが使いたいんだったらWiki
言語でマクロが書けるし初心者向けに単純化された言語でもマクロが書ける
Javaで書くのがむずかしい人にJavaScriptやJQuery(もっと単純化)があるように
Wiki以上に高級なMarkdownはないんじゃね
2021/02/14(日) 21:08:14.49ID:bc5qAxrl
markdownは結局レンダリングとしてはhtmlもcssもjsも全部入ってるからなんでもいけるでしょ。
2021/02/14(日) 21:29:15.60ID:u5RUQBwf
>>834
おっと、AsciiDocが2002年、Markdownが2004年だったか。

しかし、じゃあなんでMarkdownのほうがメジャーになったんかな?
それくらいの時期だと、ほかも含めてどれもマイナーだったから、たまたまだったんかな?

やっぱりGithubのせいか?
GitはAsciiDocなのになあ。
2021/02/14(日) 21:33:57.75ID:ohnajcRR
MDはUnix界隈でドキュメントに使われてた文法を取り入れたからじゃないの
つまり互換性
2021/02/14(日) 22:53:51.51ID:ZxZY62hx
https://stackoverflow.com/questions/48861080/in-visual-studio-code-how-do-you-jump-to-the-actual-code-in-a-typescript-type-d

各ライブラリの JavaScript コード見るのが一番勉強になるんだけどな
コードジャンプ簡単にやらせてくれよ

昔、Java を 標準ライブラリ の中身みながら勉強した
同じような感じでいま読んでる関数の実装が知りたい

TypeScript 使うなと言われそうだけど、これはこれで手放したくない
2021/02/14(日) 23:24:24.08ID:Xb0b89w4
>>823
> どうせ見るときはレンダリングされた結果を見る
Markdownは普通はテキストで見るんだよ

> Markdownもテーブルとか酷くて見れたものじゃない
普通に見れるだろ?
2021/02/14(日) 23:28:07.85ID:Nx6l2n1v
>>846
見るときはレンダリング結果
書くときはテキスト
テーブルはテキストでは見れたものじゃない
2021/02/14(日) 23:32:28.51ID:Xb0b89w4
> テーブルはテキストでは見れたものじゃない

固定ピッチフォント使えよw
↓固定ピッチなら見れるだろ

| field1 | field2 | field3 |
| ------ | ------ | ------ |
| a | b | c |
| 1 | 2 | 3 |
| foo | bar | baz |
2021/02/14(日) 23:35:18.58ID:F5r/6Yw/
Markdownで固定ピッチ使うやつ初めて見たわ。
テキストをきれいに取り出すためにも装飾をスペースでやるのは邪道じゃない?
2021/02/15(月) 00:13:04.99ID:uhj1tPkS
自分で読みづらく書いて、読みづらいっていいはるのは
マッチポンプっていうんだよ
2021/02/15(月) 00:15:18.35ID:lzx5acv8
>Javaで書くのがむずかしい人にJavaScriptやJQuery

?????
2021/02/15(月) 00:15:31.44ID:uhj1tPkS
そもそも編集時はテキストと言ってる以上
編集時は見るってことだろ
それとも編集時は目をつぶってやるのか?

編集時に見る時に見づらく書くのは
アホとしか言えない
2021/02/15(月) 00:15:53.15ID:AmtdxQvx
>>843
昔は知らんけど今はGithubでAsciiDoc対応してるやん
2021/02/15(月) 00:28:59.24ID:lXvSvaqL
>>852
読むために見やすいのと、書くために見やすいのは別でしょ。
2021/02/15(月) 00:52:33.84ID:7CmbaEbN
vscodeをプロポーショナルフォントで使う奴いるんだなw
コーディング全くしない人なのかな
2021/02/15(月) 00:55:54.70ID:uhj1tPkS
>>854
同じなのがmarkdownが普及した理由
2021/02/15(月) 01:43:06.87ID:I6cZ/8YP
ここはドキュメントのフォーマット議論スレですか?
2021/02/15(月) 01:48:01.62ID:2VFC6Owo
>>856
だったら、AsciiDocのほうが普及してもよかったんだがなあ。。。
2021/02/15(月) 05:40:23.80ID:PMcPEWsf
テキストベースで図形を書ける仕組みがほしい
既存のやつはルールを覚えないといけないので使いづらい
テキスト状態での可読性がない
アイデアはあるけどな
2021/02/15(月) 05:42:58.66ID:PMcPEWsf
dot言語はグラフを書くもの
PlantUMLはUMLを書くもの

そうじゃなくて、どのような図であっても
見た目に近い形、つまりasciiアートで書けるツールがほしい
2021/02/15(月) 07:37:59.53ID:lXvSvaqL
>>856
違うと思うよ。
2021/02/15(月) 09:38:58.32ID:LUOktb/o
>>860
書いたり書き換えたりするのしんどそう
2021/02/15(月) 15:03:21.16ID:7CmbaEbN
>>860
需要なさそう
2021/02/15(月) 15:31:42.45ID:2VFC6Owo
>>859
つ キーボード
2021/02/15(月) 17:49:22.61ID:PMcPEWsf
>>861
お前の感想なんかどうでもいい
2021/02/15(月) 17:50:51.19ID:aZIGL0nr
こんなのがあればいいとか?

ベクター画像図形を描く → asciiアートに変換 → asciiアートを綺麗な図形に描画するプレビュー機能
2021/02/15(月) 18:08:47.62ID:9wtkwVGU
android版は、どこでダウンロードできるの?
2021/02/15(月) 19:04:40.39ID:lzx5acv8
markdown に draw.io で作図した画像を簡単に埋め込める方法ない?
一旦画像ファイルにしてリンクを貼るのはめんどい
2021/02/15(月) 21:38:02.94ID:P8h/xXcB
とりあえずDraw.io Integration機能拡張を入れる
2021/02/15(月) 22:12:34.20ID:ptBzJrEw
昔キャラクタベースのドローツール見た覚えがあるな。
あれはなんてソフトだったか。
2021/02/17(水) 17:06:29.33ID:0Z4h8HkQ
>>870
ghostscriptとかそういう話し?
2021/02/17(水) 21:06:12.12ID:aDjFth71
いや、罫線使ったAAみたいな図をマウスで描けた
2021/02/17(水) 21:18:50.56ID:WXGxAFwu
ググった感じ、「罫子」ってアプリっぽい?
2021/02/19(金) 15:40:12.99ID:zX1zrAbh
今Remote SSHを使ってるんだけどいくつか質問
1. Gitパネルが連動してなさそう(というか何も表示されない)
今はターミナルでGit使ってるけどUIも欲しいなと思うけど何か設定の問題?
別の拡張入れたら解決する?

2. リモート側でファイルが作成されたり削除された場合(ログファイル等)
ファイルツリーに自動反映されない(ツリー上の更新アイコンクリックすれば反映される)
ファイルの追加を監視するような設定はある?
2021/02/19(金) 18:12:08.17ID:0n8P9yLf
コマンドパレットで入力した文字列に完全一致したコマンドのみを表示する方法ある? 正規表現が使えればそれでいいんだけど、それは無理そう。
2021/02/19(金) 18:46:12.38ID:sMlyrKuS
完全一致しないと表示されないなら、もはやサジェストする意味がないような...
2021/02/19(金) 18:52:52.92ID:0n8P9yLf
キーバインド設定ソフト経由でコマンドを起動したい。でも短いコマンド名のコマンドは特定できない場合がある。
2021/02/19(金) 22:08:28.04ID:5BUtA9BY
>>874
俺のところでは普通に動いてるけど
2021/02/20(土) 00:41:03.98ID:XAJT2KrR
>>878
そうなのか・・ホストはWindows?
ローカルのgitがなんか変なのかなー
2021/02/20(土) 01:48:12.33ID:XAJT2KrR
うわーーーーい!
.gitignoreでファイル数多いフォルダ外したらgit反応しました!
めっちゃ便利になった
2021/02/20(土) 02:01:46.16ID:6c9GXRaI
それちゃんと警告出てたやろ
882デフォルトの名無しさん
垢版 |
2021/02/20(土) 09:03:19.87ID:+6kk6BHB
>>880
警告メッセージを無視する男の人って…
2021/02/20(土) 13:25:42.79ID:sozIDh6h
>>875
Command id 使えばいいことが分かった
2021/02/23(火) 13:36:22.78ID:XBzTqCMZ
VSCode の Language Server ってどういう概念?
EADDRNOTAVAIL が出て Java のプログラムが実行できない…
単にローカルに作ったプログラムを走らせたいだけなんだが

いろいろ調べたけどわからん
hosts ファイルも見て、127.0.0.1 を localhost にしても直らん
キャッシュクリアしても再起動しても Java 関連以外の Extension 全部はずしても直らん

実行するとこういうの出るんよ
Java 以外でもなんか Pylance とか使った時の Language Server でも似たようなエラー出て、
Jedi のしょぼい補完で我慢してる…

https://i.imgur.com/U4mxDT6.png
2021/02/23(火) 14:20:47.77ID:6PMbp4Oq
ファイアウォール設定ブロックしたんじゃね
2021/02/23(火) 14:36:01.66ID:XBzTqCMZ
>>885
ありがとう!
まだ解決してないけど、なんかそれが正解な気がする

お礼に Wikipedia で勉強した Language Server の内容あげりゅ!
https://i.imgur.com/ACMP3Lq.png
2021/02/23(火) 14:58:35.08ID:XBzTqCMZ
だめだわ
ファイアウォール切っても再起動しても鬼のようにこのエラーが出てくる
2021/02/23(火) 17:09:07.68ID:XBzTqCMZ
VSCode のポータブル版拾ってきてそっちでやったら動いた
Extension から Settings から全部設定同じはずなんだが謎すぎる
一日潰れた、泣きたい
2021/02/24(水) 18:39:14.17ID:U5tdQeil
検索ノイズが多すぎるから教えてほしいんですけど、
VSCode の Extension 開発するときに便利な Extension って何かありますか?

Extension 開発用の Extension みたいな
2021/02/25(木) 11:22:48.30ID:qQEXeKD2
ノンプログラマーですがahk用に使いだしました
変更箇所がある行が一目でわかるように色変えることってできませんか?
それで上書きするまえは行の背景がオレンジ、したとは緑みたいにもしたいのです

ttps://code.visualstudio.com/api/references/theme-color

上のサイトのどれかを使えばできそうな気もしますが、どうしたら変えられるかさっぱりです
2021/02/25(木) 11:54:13.70ID:R7WVwVFS
>>890
autohotkey extentionは使ってる?
2021/02/25(木) 12:03:31.12ID:vPJkhJ6T
>>890
>378-387
893890
垢版 |
2021/02/25(木) 12:04:22.15ID:qQEXeKD2
>>891
AutoHotkey Plusはおすすめしてるサイトの真似して入れました
894890
垢版 |
2021/02/25(木) 12:07:29.81ID:qQEXeKD2
>>892
ないみたいなので諦めますありがとうございました
2021/02/26(金) 00:53:35.05ID:1PZuwfqS
>>894
諦めらめるのが早い
Extensionの自作でできる可能性がある
ノンプログラマーですがといってプログラミングはしないという方針(他のプログラマーに要求はするが自分では努力しないというクズ)なら何も言わない
2021/02/26(金) 02:09:57.16ID:royqk3aD
年寄りは説教が好き
2021/02/26(金) 02:23:11.22ID:hSTrDmJ2
エクステンションでどうにかなるレベルのもんなのか?
2021/02/26(金) 07:09:00.58ID:ljtSh10V
Extension とか作るの楽しいのはいいんだけど、

「え?もうすでにそれあるけど?なんで下位互換作ってんの?」

これの恐怖
2021/02/26(金) 08:03:19.30ID:ljtSh10V
他人の Extension 使ってる時、デバッグコンソールでエラー内容見ても、
こんな感じであまり意味のないエラー表示しかされなくない?

デバッグコンソール見てスタック辿れてエラー箇所分かるってことがほぼ今までないんだけど、
コツをしってたら教えて下さいお願いします m(。≧Д≦。)m

https://i.imgur.com/rgibqon.png
2021/02/26(金) 08:06:50.24ID:ljtSh10V
あ、普通にブレークポイント置いとけばスタックトレース見れるのかな?
ごめんねアフォで
でもなんか知らんがブレークポイント置いたらエラーでなくなっちゃった
2021/02/26(金) 08:42:57.50ID:ljtSh10V
- Eclipse Theia
https://github.com/eclipse-theia/theia

https://www.webprofessional.jp/whats-the-difference-between-meteor-and-electron/
> Electronでアプリを作成してからWebにデプロイする場合、ElectronのAPIを一切使わずにアプリをNodeプロジェクト単位に分解するのが必須です。

VSCode の Web アプリ版って作るのかなり大変そうに見えるけど、技術的に何やってるんだろ
2021/02/27(土) 02:50:43.23ID:5uqtnGiM
3ヶ月くらいぶりにアップデートしたら
Code Spell Checkerのスペルチェックされた文字の右クリックメニューからAdd Word to Folder Dictionaryが出なくなった
どうやっても元に戻せない感じがする
最初から設定するの面倒だが完全アンインストールするかな
2021/02/27(土) 07:34:51.92ID:nuRErH40
どうも「ワークスペースを開く」と「フォルダを開く」の2つの開くがあるらしい
「フォルダを開く」でAdd Word to Workspace Dictionariesをやるとフォルダのsettings.jsonに書き込まれるらしい
「フォルダを開く」でAdd Word to Folder Dictionariesは出ないらしい
ここからワークスペースにフォルダを追加すると「ワークスペースを開く」モードに変わるらしい
「ワークスペースを開く」でAdd Word to Folder Dictionariesをやるとフォルダのsettings.jsonに書き込まれるらしい
フォルダのsettings.jsonがある状態でAdd Word to Workspace Dictionariesをやるとワークスペースのsettings.jsonに書き込まれるがスペルエラーは消えないらしい
「ワークスペースを開く」モードでフォルダが1つならAdd Word to Folder Dictionariesが出ないらしい
「ワークスペースを開く」モードでフォルダが2つ以上ならAdd Word to Folder Dictionariesが出るらしい
「ワークスペースを開く」モードでフォルダが1つならクリックメニューからフォルダのsettings.jsonに書き込めないらしい(コマンドからなら書けるらしい)
バージョンはVSC1.53.2とCSC1.10.2
アップデートは時間泥棒だ
2021/02/27(土) 13:51:30.74ID:aV/AXzB2
らしい
2021/02/27(土) 14:14:41.68ID:oN1cubf8
確かな情報くれ
2021/02/27(土) 15:30:35.84ID:AZFk7JtX
マイクロソフトの中の人に聞け
2021/02/27(土) 15:44:53.09ID:IvOqzPST
https://i.imgur.com/tjR3sZA.jpg
2021/02/27(土) 19:57:32.84ID:E1CzfnKT
プログラミングするのに人脈が必要な時代か
レス数が900を超えています。1000を超えると表示できなくなるよ。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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