Visual Studio Code / VSCode Part8

レス数が900を超えています。1000を超えると表示できなくなるよ。
2020/06/11(木) 12:01:27.72ID:zrBfgML9
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 Part7
https://mevius.5ch.net/test/read.cgi/tech/1576059976/
2020/10/18(日) 19:45:09.24ID:H1tua5Ng
>>828
GitHubのあれはiPadとかを想定してるんじゃ?
2020/10/18(日) 21:06:16.67ID:L/8uXyJY
>>828
ブラウザでウェブサービス使うのと同じ感覚だよ
開発環境もローカルに色々インストールするのめんどくさい
ブラウザでアクセスするだけで開発できるならそれがいちばん楽

グーグルが目指していた世界を開発環境にまで拡張しただけ
831デフォルトの名無しさん
垢版 |
2020/10/18(日) 22:01:42.82ID:gGdyeteh
誤解を含む言い方するがGates 時代と今のマイクロソフトは別の会社。(日本マイクロソフトはそんな代わり映えしませんが)
2020/10/18(日) 22:08:03.70ID:yXAtu5K0
VSCodeももともと7~8年前にできたウェブエディタじゃん
2020/10/18(日) 22:22:36.47ID:IuIrSK3A
>>831
ゲイツ時代とバルマー時代とナデラ時代だろ
嫌われてるWindowsはバルマー時代

ゲイツ時代はオープンソース登場前だから
価値観が少し違うのと当時のパソコンの性能ゆえの
妥協の産物であって技術者としてのゲイツは高く評価されていたよ
2020/10/18(日) 22:25:41.89ID:IuIrSK3A
>>832
一気にシェア獲得しちゃったんで長くあるように見えるけど
vscodeはまだ5年目だ
vscodeは最初からlectronといってデスクトップアプリケーションを作る
フレームワークを使ってたんだからウェブエディタであるわけがない
2020/10/18(日) 22:38:18.19ID:bGZfkqBi
もともとVS Onlineだっけ?MS系のコード管理サイトにあったウェブIDEのMonacoをローカルで動くようにしたのがVSCode
2020/10/18(日) 22:44:51.69ID:+BrI7wXb
アンダースヘルスバーグにC#作らせて、レイオジーにAzure作らせたのがスティーブバルマー
2020/10/18(日) 22:49:59.90ID:9lQxe8hw
DEVELOPER!!! DEVELOPER!!!
DEVELOPER!!! DEVELOPER!!!
2020/10/18(日) 22:57:47.73ID:+BrI7wXb
スティーブバルマーってハーバードにトップ合格した当時から有名な天才数学少年で、本に書いてあることとか一目見ただけで丸暗記できたらしい
2020/10/18(日) 23:31:52.14ID:zuWysBvB
>>834
もうちょいちゃんと歴史を見てみようね
2020/10/18(日) 23:56:58.22ID:lFBIQlBD
今のMonaco EditorってVSCodeから切り出して作ってるぽいけど昔は違ったんだっけ?
2020/10/19(月) 00:06:22.54ID:ZtoEqfN1
>>834
electron自体がブラウザベースだからローカルで動くWebエディタみたいなもんだぞ。HTTPは使ってないかもしれないが。
2020/10/19(月) 02:49:49.39ID:1WZLnKW+
>>838
畑正憲も
843デフォルトの名無しさん
垢版 |
2020/10/19(月) 11:33:56.20ID:IuaIFexr
>>24のCodespaces CLIって今でも保守されていそうですか?
Codespaces CLIの文字を初めてみたとき、てっきりCodespacesの管理ツールか何かだと勘違いしていたのですが・・・・すごいのを公開してたんですね
ただ本家がGitHub Codespacesに移行していて、保守がどうなったのか気になってしまいます
2020/10/19(月) 14:26:24.89ID:6bBhja6m
CVE-2020-17023 | Visual Studio JSON のリモートでコードが実行される脆弱性
https://portal.msrc.microsoft.com/ja-jp/security-guidance/advisory/CVE-2020-17023

Visual Studio Code で、ユーザーが悪意のある 'package.json' ファイルを開くように誘導されたときに、リモートでコードが実行される脆弱性が存在します。
この脆弱性の悪用に成功した攻撃者は、現在のユーザーのコンテキストで任意のコードを実行する可能性があります。
攻撃者がこの脆弱性を悪用するには、リポジトリを複製してそれを Visual Studio Code で開くように標的のユーザーを誘導する必要があります。
攻撃者が指定したコードは、標的のユーザーが悪意のある 'package.json' ファイルを開いたときに実行されます。
2020/10/19(月) 21:09:10.46ID:undqq1iD
みんな彼の事を誤解している

https://www.youtube.com/watch?v=I14b-C67EXY
2020/10/19(月) 23:20:29.03ID:gYgIbURl
>>840
vs onlineのMonacoを単体で動く様にしたのがmonaco editorだね。
vs codeはelectronでmonaco editor動かしてる。
いまのvsoはクラウドで動かしたcodeじゃなかったっけ?
theiaもmonacoだけどな。
2020/10/20(火) 12:52:17.10ID:/QaN+aL2
>>845
懐かしいな。
この頃はWindowsが最強でMac息してない状態、Linuxがちょっと警戒されて、
アンチMSかっこいいみたいな時代だったな。
2020/10/20(火) 14:28:56.47ID:YPQj82w0
https://japan.cnet.com/article/20402822/

なぜBallmer氏は「Developer! Developer! Develper!」と叫ぶのか。
それは「開発者こそがイノベーションを生み出す源。ITの価値を創造しているのも開発者だ。この業界で一番重要な開発者に敬意を表したい」と同氏が考えているためだ。
1975年に設立されたMicrosoftが最初にリリースしたのも開発者向けのツールで「顧客も開発者だった」ことから、「価値を生み出す者としても、そして顧客としても、開発者はMicrosoftにとって欠かせない存在」なのだ。
2020/10/20(火) 16:10:34.66ID:Nlf6zVNG
> それは「開発者こそがイノベーションを生み出す源。ITの価値を創造しているのも開発者だ。
それはそのとおりだ

> この業界で一番重要な開発者に敬意を表したい」と同氏が考えているためだ。
その考えには問題ないのだろう

> なぜBallmer氏は「Developer! Developer! Develper!」と叫ぶのか。
表現方法がおかしい
2020/10/20(火) 17:43:01.14ID:7Mkj8FF7
バルマーはLinuxは癌とか散々毒吐いてたのに
旗色悪くなったらころっと変節してたからなあ
何言っても薄っぺらだよ
2020/10/20(火) 17:50:37.65ID:Nlf6zVNG
変節?そんなことあったっけ?

バルマーは技術者ではなくMicrosoft(Windows)を
普及させることについて重要な役割を果たした
それ故にLinuxを酷評していたが、時代が変わってCEOを退任した。

その頃のMicrosoftと比べてはいかんよ
ナデラは技術者出身。ナデラがCEOになってから技術者よりの
戦略を取るようになった。その成果の1つがvscodeのクロスプラットフォーム対応
LinuxユーザーでさえMicrosoft製品を使うようになった
2020/10/20(火) 18:21:33.73ID:8gieo6OT
vscodeがエディタの世界で1位になるとわなぁ(´・ω・`)
2020/10/20(火) 18:47:05.22ID:k4E2bnPW
マシなエディタがないからね
2020/10/20(火) 18:49:02.65ID:NsUt3pID
ツンデレ?
2020/10/20(火) 18:57:13.18ID:IYWSuMNS
gitとdocker使うのvscodeが一番いいからなぁ。
plugin前提だけど。
2020/10/20(火) 21:15:54.64ID:CpHMYwQs
バルマー氏の功績を再評価する--マイクロソフトを再びクールにした陰の立役者
https://japan.zdnet.com/article/35060265/3/

同氏の「Linuxは癌だ」とも取れる発言は悪意に満ちているように聞こえ、一部のコミュニティーにおけるMicrosoftの評判を著しく損ねる結果になった。
しかし実際のところ、同氏はLinuxのライセンスが癌のように転移し、周囲の他のコードに広がっていくと述べたに過ぎない。
これは優れた形容とは言い難いが、最近の裁判結果を見れば分かるように、GPLライセンスの性質をうまく言い当てている。
そして同氏は声高に叫んだわけでもない。事実をあからさまに述べただけだったのだ。
857デフォルトの名無しさん
垢版 |
2020/10/21(水) 11:48:37.22ID:xBgAWF1Y
ttps://write-file.kogus.org/Kx0xbz/Kx0xbz.jpg
ttps://write-file.kogus.org/aJMM-9/aJMM-9.jpg
ttps://qiita-image-store.s3.amazonaws.com/0/11714/9a4203b7-d41a-bcc6-0f3e-942ea8940ced.gif
2020/10/21(水) 16:20:57.29ID:EbV9zY2Q
VS Codeやatomのようなリッチじゃないエディタはなにがいいの?
2020/10/21(水) 16:22:41.77ID:XMx3IVBk
普通のライセンスは、再配布・再利用できないけど、

GPL は出来る。
その代わり、非公開に出来ないし、伝染する

何人も、公開しなければならず、独占できない。
全員が同じ利益を得る。
何人も、利益を独り占めできない

公開共産主義
2020/10/21(水) 16:31:07.94ID:V7IbBTbc
普通のライセンスは再利用再配布できないってなんだよ
ライセンスの意味知ってるか?
ライセンスがない場合、なら分かるが
2020/10/21(水) 16:37:04.97ID:j3ZyqKq6
俺はCC0かMIT派
2020/10/21(水) 17:00:15.57ID:49ISf1gX
>>859
共産主義の意味は?
ライセンスとまったく関係ない
作者は利益を独り占めできる
ライセンスはスレチだがアホすぎてみすごせなかった
863デフォルトの名無しさん
垢版 |
2020/10/21(水) 17:05:42.54ID:xBgAWF1Y
red hat が赤帽だと思ってた時期がありました
2020/10/21(水) 17:10:14.77ID:ihjGAKo5
普通のライセンスw
2020/10/21(水) 17:35:36.70ID:F8AT/SsA
>>858
サクラエディタ使ってた
2020/10/21(水) 18:42:20.75ID:x4ocXMUo
>>858
秀丸
2020/10/21(水) 19:00:39.20ID:O/Z2rEzd
>>858
xyzzy
誰かxに移植してくれないかなぁ。
2020/10/21(水) 23:06:55.41ID:ZoKpKaT1
>>867
知らなかった

>>865
>>866
やっぱその2つが定番ですよね
2020/10/21(水) 23:07:16.92ID:W6D5xez8
>>858
Emacs。
ある意味でVSCodeよりもリッチ?w
2020/10/22(木) 01:26:37.54ID:BWkDL3Ex
プログラム書くときはvscodeだけどgvimはメモ帳的に使ってる
2020/10/22(木) 21:27:06.60ID:hGOeqqHJ
リッチでないエディタにこだわる理由がわからん
2020/10/22(木) 21:29:19.68ID:+YtaSnTP
猫を使え @bill joy
2020/10/22(木) 21:43:48.72ID:Zyz2+7EV
>>871
リッチでないエディタは高速動作するからね
使い分けだよ
2020/10/22(木) 21:44:39.02ID:z6F7fFKi
メモ帳が最適解とでも?
2020/10/22(木) 21:51:10.33ID:nOtOgnpS
Emacsキーバインドなうちのメモ帳、わりと使い勝手いいよ
2020/10/22(木) 22:09:33.50ID:S3hKE4m7
>>873
令和の時代にたかがエディタを高速道させてなんの意味があるの?
2020/10/22(木) 22:11:05.50ID:vPea60J7
最近のメモ帳はBOMなしutf8がデフォルトになったらしいし
2020/10/22(木) 22:11:50.02ID:S3hKE4m7
WSLに対応する必要があるからね
2020/10/22(木) 22:12:11.66ID:OTGbQNsL
VScodeでいいじゃん
2020/10/22(木) 22:20:16.38ID:LdbL5Utz
>>876
令和なら遅くても我慢できるという理屈が意味不明
2020/10/22(木) 22:55:10.55ID:Nz/jrHTV
>>858
https://www.datocms-assets.com/28026/1589356836-most-popular-dev-environments.png
notepad++一択だよ
なぜか日本人は世界標準を無視してnotepad++を使わない
ITに関していえば知能に障害があると思う
2020/10/22(木) 23:16:52.36ID:nQjawmQi
>>881
リッチじゃないエディタにdevelopment environmentsとしての機能を求めていないからでは
2020/10/22(木) 23:28:21.89ID:fABsIN3k
>>827
eclipseに嫌気が差してvscodeに移行したんだが
2020/10/22(木) 23:44:18.22ID:lpMDjxeL
vscodeはともかくvsもシェア大きいんだな
.netとか実務で使われてる印象ない
2020/10/22(木) 23:47:22.16ID:qmwOK+gO
最近のは知らないけど、昔のnotepad++は日本語処理に難があった
あれじゃ日本で流行るはずなかった
2020/10/22(木) 23:50:34.00ID:0Nd7p2Y7
実務ソフトもそうだし、ゲームも完全にWindowsが制覇してるからな
PCゲームもコンソールゲームもみんなVSで開発してる
2020/10/23(金) 00:05:47.96ID:Wtt++qv0
>>884
めちゃくちゃ使われてるやろ
2020/10/23(金) 00:16:29.69ID:sqEdFSNT
>>881
ほうほう
それもいいのか
2020/10/23(金) 01:09:21.77ID:icJas7yX
>>880
テキストエディタなんて
令和なら遅くても体感で感じられない程度の遅さだから、我慢することもないという話だよ(笑)
2020/10/23(金) 01:36:59.30ID:LEQMOrBf
うちのノート平成30年度製だからvscode起動に10秒はかかるわ
2020/10/23(金) 02:07:40.91ID:fgvj/FV5
テキストちょっと確認するだけのためにいちいちvscodeなんて起動してたらイライラするわ
令和の時代でもな
2020/10/23(金) 02:13:18.61ID:NHDIr2v+
VSCodeはフォーマッタとか改行コードとかをガチガチに指定しておいたのでそのへん崩さずにちょっとだけ編集したいときにNotepad++使ってる
2020/10/23(金) 02:30:23.61ID:c9V9OeKM
プレビューはQuickLook
2020/10/23(金) 03:12:19.06ID:TyBSbRtU
notepad++は日本語対応てんでダメでどこが++やねんおもた想い出
2020/10/23(金) 03:30:03.88ID:uZhftSNG
何が一番いいかっていうのを英語の世界は集計データを取って出してくる
日本語の世界は順位を出してこない
AとBのどっちがいいかっていうのを出して投票するサービスも英語の世界にある
日本人は順位を出すことや事実をはっきりさせることを嫌う
掲示板で何が一番いいかっていう質問が何回も出てくるのをみると日本人は劣ってると思った
896デフォルトの名無しさん
垢版 |
2020/10/23(金) 03:36:27.64ID:ENBvngj2
>>890
はあ?
897デフォルトの名無しさん
垢版 |
2020/10/23(金) 06:40:06.70ID:GTJsl/Cj
1回目の起動だけガマンすれば良い。あとはキャッシュから読んでくれるから不満はない。
2020/10/23(金) 08:02:30.26ID:u8t4QHT2
>>895
× 日本人は劣ってる
○ >>895は劣ってる

めちゃくちゃw
2020/10/23(金) 08:03:30.65ID:I0/bBMqy
俺はもうVSCodeしか使えない体になってしまった
拡張機能が便利すぎる
2020/10/23(金) 08:07:21.01ID:ykqFrr6r
Win標準notepad、サクラエディタ、秀丸、寺パッド
エクリプス、Android studio、visual studio、VSコード、アトム
といろいろ使って結局日本語に不便あるものの日本語書くことが無いものに関しては
ようやく最近手軽で手頃なnotepad++に落ち着いている
2020/10/23(金) 08:08:59.06ID:SAkfq7ka
>>889
起動の数秒はでかい。

人間の短期記憶は数秒と言われているから、待たされている間に割り込み入ると忘れる可能性がある。
2020/10/23(金) 11:01:22.22ID:tlpc4Wom
拡張を使ったサプライチェーン攻撃が怖い
普通にインストールして使うツールだと管理者権限が要るし、作業者のセキュリティ意識もしっかりしてるから、変なもの勝手にインストールしたりしない
でもなぜか拡張だと許可を得ずにインストールしてしまう人が多い
昇格プロンプトも出ないし、たかが拡張だから、と気が緩むのかもしれない
マイクロソフトははやく拡張のセキュリティ担保する仕組みを提供してくれ
個々の拡張をサンドボックスで動かして、APIの認可厳密に行うとか
2020/10/23(金) 11:25:29.68ID:icJas7yX
>>901
ずっと起動してればいいんだよ
マルチタスクって知ってるかい?
2020/10/23(金) 11:29:19.51ID:LEQMOrBf
運用方法考えなくちゃいけない時点で全然手軽じゃないんだよなあ
2020/10/23(金) 11:30:01.77ID:icJas7yX
>>902
拡張だととかいう問題ではない
githubからソースコードをダウンロードするものすべてに当てはまる
ちゃんとソースコードをレビューしているディストリ標準パッケージなら信用できるだろうが
それ以外の野良ソースコードは、何が含まれてるかわからないだろ
例えばrbenvに攻撃コードが入っているかもしれない

あと昇格プロンプトは何の意味もないことに気づけ
ルートにならなくても、ユーザーのホームディレクトリ以下は
自由に参照できるんだ

つまりLinuxはgithubなどから野良スクリプトのインストールを禁止するか
ユーザーのホームディレクトリ以下で参照できるディレクトリ機能を
搭載すべきだと、お前は言ってるに過ぎない
2020/10/23(金) 11:30:51.76ID:icJas7yX
訂正
ユーザーのホームディレクトリ以下で参照できるディレクトリを制限できる機能を
2020/10/23(金) 11:38:38.28ID:uZhftSNG
拡張のセキュリティ担保する仕組みがあるのに知らないだけじゃないかな
2020/10/23(金) 11:42:10.42ID:IATKzCAt
高速起動したいときは軽量エディタでそれ以外はvscode使ってるだけなのになにが気に入らないんだろう
開発環境としてのvscodeは全く否定してないのにw
2020/10/23(金) 11:52:01.52ID:vvEFmscd
メモ帳で十分。
2020/10/23(金) 12:35:40.28ID:z+DSk2lv
catで十分(´・ω・`)
2020/10/23(金) 12:37:06.33ID:jd353AkO
最近知ったんだが、WindowsってviとかnanoみたいなCUIエディタ無いんだな
俺が知らないだけであるんかな?
軽く調べた限りでは少なくともデフォルトでは搭載されて無さそうだった
2020/10/23(金) 12:51:43.43ID:CIU6Tu+X
>>911
Windows8くらいまではedlinが入ってたはずなんだが
2020/10/23(金) 13:07:57.47ID:vvEFmscd
copy conで十分。
2020/10/23(金) 13:20:56.99ID:LEQMOrBf
32bit版WinならEDITも使えたはず
2020/10/23(金) 14:22:26.45ID:icJas7yX
>>908
つまりエディタをビューワーとして使ってるって話だな
2020/10/23(金) 14:24:40.79ID:icJas7yX
>>911
editの話か?
https://ja.wikipedia.org/wiki/MS-DOS_Editor
2020/10/23(金) 16:08:32.91ID:HRhvOpQY
>>867
仲間!ナカマ!
たしかに Windows だけなのはもったいないエディターですね‥‥
2020/10/23(金) 18:17:22.67ID:Wtt++qv0
windowsのメモ帳にダークモード入れてくれないかなとは思うことある
2020/10/23(金) 18:52:49.53ID:vvEFmscd
いいこと考えた!
ダークモード化のブックマークレットは作ってあるから(色反転するだけ)、
ブラウザでWindows 98エミュページ開いてメモ帳使えばいい!
2020/10/23(金) 19:02:02.72ID:LPGzWfdb
>>918
MSが競合の機能を入れたら競争阻害してると非難される
OSとのバンドル禁止
他の機能を入れることは事実上禁止されてる
メモ帳にダークモードは入らない
そういうことをわかってるから我々はメモ帳の代わりのソフトをインストールして使うんだ
おまえは10年ぐらい遅れてる
921デフォルトの名無しさん
垢版 |
2020/10/23(金) 19:21:43.01ID:kxyOvtyq
notepad++ってUIが古臭くて
2020/10/23(金) 19:23:43.94ID:RK8V43T8
いうほどvscodeって起動遅い?
1秒ぐらいで起動する気がするけど
大体PC立ち上げたら割と始めの方に起動しちゃうし、
起動時間が嫌ならスタートアップにでも入れといたらいいんじゃないか

ほんとにちょっとだけファイル弄るときは、vscodeで開く適切な作業ディレクトリを考えるのに
自分の脳の処理時間がかかるから、viで弄っちゃうけど。

グラフィック系のソフトぐらいだな、待たされるなと感じるのは。
2020/10/23(金) 19:27:49.46ID:qz94EZB4
今メモ帳ってWindowsストア版が提供されてて、ダークモード追加されてもおかしくはない
ただ、単純に黒背景にするのはともかく、シンタックスハイライトは重くなるんで、メモ帳みたいな汎用アプリには余計な機能と思う人多いんじゃないかな
VSCodeのシンタックスハイライトもすごい遅いし
2020/10/23(金) 19:45:10.48ID:u8t4QHT2
>>917
Windowsでなければ、つーかWindowsであっても、Emacsを使えと。
2020/10/23(金) 19:46:55.29ID:RK8V43T8
反論じゃなくて興味からただ聞きたいだけなんだけど、
どういう場合に遅くなるの?

何百MBもあるような大きいファイルだと、
秀丸とかでも遅くて、メモ帳だと操作感的にまともに目的のところに行けなくて、
vscodeでも秀丸とかわらない印象がある。(滅多に開かないから印象は間違ってるかも)
926デフォルトの名無しさん
垢版 |
2020/10/23(金) 20:44:19.65ID:ENBvngj2
おまえら素人みたいだな。
2020/10/23(金) 20:45:48.81ID:LEQMOrBf
拡張どれだけ入れてるかで変わるんじゃね
うちはファイルなしの単体起動でも持出し版秀丸よりあからさまに遅いけど
2020/10/23(金) 21:07:48.06ID:icJas7yX
0.1秒ぐらい遅いね
レス数が900を超えています。1000を超えると表示できなくなるよ。