Visual Studio Code / VSCode Part8

■ このスレッドは過去ログ倉庫に格納されています
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/11(日) 15:06:23.21ID:gH9N0FJX
>>783
https://ja.wikipedia.org/wiki/東アジアの文字幅?action=edit
2020/10/11(日) 15:21:01.26ID:/bz6xFbD
Unicode Standard Annex #11 EAST ASIAN WIDTH
https://www.unicode.org/reports/tr11/
元になってる文書は「東アジアの幅」だからこっちから先にお願い
2020/10/11(日) 15:59:55.88ID:f+bA3319
文字以外の文字幅は無い
2020/10/11(日) 16:21:40.95ID:DRbOI0qa
???「縦倍角、四倍角も実装すべきである
2020/10/11(日) 18:48:48.73ID:mUZseTB1
これスマホに移植できへんの?
2020/10/11(日) 21:14:47.99ID:CIdPEDg5
Visual Studio OnlineでiPadからVSCodeを使えるようにした
https://whitedog0215.hatenablog.jp/entry/2020/02/26/004416
How to install Vscode on android
https://dev.to/josiasaurel/how-to-install-vscode-on-android-5f8d
2020/10/11(日) 21:56:57.85ID:8mz0y/dN
>フォントによって日本語幅が2文字分になってない
仕様通りだな。全角と半角なんてとっくの昔になくなったぞ。
2020/10/11(日) 22:39:32.61ID:gH9N0FJX
>>790
お前の目の前にあるキーボードには全角半角が印字されてないの?
2020/10/11(日) 22:42:03.91ID:kZXFoyze
なにそのキーボード
2020/10/11(日) 23:39:07.19ID:LtBR6JI3
>>790
あるけど?

https://en.wikipedia.org/wiki/Halfwidth_and_fullwidth_forms
2020/10/12(月) 00:06:43.52ID:W7DIfWj+
Unicodeの仕様には半角、全角に加えてワイド、ナロー、ニュートラル、曖昧などの幅がある
しかしこれらはフォントの幅とは一切関係ない
2020/10/12(月) 01:54:51.97ID:8cHhoAHg
>>794
グリフは自由だからな。
名前のとおりにフォントを実装してもいいし、しなくてもいい。
「a」のところに「Z」を配置してもいい。

しかし、全角半角は依然としてある。
別の話。
2020/10/12(月) 04:13:15.57ID:BM94sb7x
はんかくさい
2020/10/12(月) 04:16:55.37ID:ahkdRZRI
半角と全角用のフォントは別に設定できるようにして欲しい
あと等幅フォントじゃなくても自動で等幅になるようにして欲しい
2020/10/12(月) 04:34:49.51ID:W7DIfWj+
Windowsのフォントリンクの機能を強化して
自由に組み合わせられればいいのにね
799デフォルトの名無しさん
垢版 |
2020/10/12(月) 07:02:00.66ID:MRg2pj1A
vscode onlineはもう無くなるから
2020/10/12(月) 07:17:30.39ID:W7DIfWj+
名前変更では?

マイクロソフト、Webブラウザで動作する開発環境「Visual Studio Codespaces」発表。
Visual Studio Onlineを名称変更、料金も値下げ
https://www.publickey1.jp/blog/20/webvisual_studio_codespacesvisual_studio_online.html
2020/10/12(月) 08:42:02.47ID:2MBuWG38
>>797
>等幅フォントじゃなくても自動で等幅になるようにして欲しい

この機能はどういう時に必要になるの?
2020/10/12(月) 09:28:26.53ID:y+TJqPrh
プロポーショナルフォントを間延びさせたい時
2020/10/12(月) 09:48:01.40ID:z1Oq9xdh
お気に入りのフォントがプロポーショナル版しか無いんじゃねーの
2020/10/12(月) 10:16:45.46ID:8cHhoAHg
>>797
フォントデータを加工して、自分で好きなようにつくったらいいのでは。

完成したら、フォントデータ公開は問題があるので、加工プログラムを公開してくれ。w
2020/10/12(月) 12:00:02.37ID:S4w16PYy
アプリ側でフォント幅調整なんて大変だからこその固定幅フォントだろうに
本末転倒
2020/10/12(月) 21:43:19.63ID:0dKkrZPm
字詰めやカーニングってどっちかというとアプリ側の仕事じゃね?
2020/10/12(月) 21:45:06.92ID:s2VVgDut
>>806
アプリにどんな処理を実装しろというの?
2020/10/13(火) 19:36:30.55ID:Uf62H8Ih
Windows10 v2004のテキストカーソルインジケーターONにしてるとスクロールすごく重たくならない?
2020/10/15(木) 08:33:44.59ID:g/xHETrw
ヒアドキュメント <<< HTML
にするとHTMLは色が変わって便利だけど、
HTMLしかダメなの?他の記述でHTMLタグは色変わってくれる単語ってある?
810デフォルトの名無しさん
垢版 |
2020/10/15(木) 11:45:31.57ID:3Edtkzo/
XML
VML
GML
2020/10/17(土) 03:48:37.26ID:3i9Bw9Z3
Anaconda PythonをVSCで使えるようにするには何すればいいの?
今はVSCのターミナル内で自動でconda activeするようにしてるけど流石に不便だからF5で実行できるようにしたい
2020/10/17(土) 06:23:08.79ID:EYeXljEK
settings.jsonのcondapathにcondaのパス指定すればいけるでしょ
813デフォルトの名無しさん
垢版 |
2020/10/17(土) 10:33:44.45ID:0qFIP5N2
conda update したらごっそり壊れたでござる
2020/10/17(土) 11:56:04.30ID:/dq4Lpp4
bundle install と bundle updateの違いについて
https://qiita.com/lasershow/items/1a048d03ddaaba98171e

Ruby では、bundle install とすると、
gemfile の依存関係を解決して、その結果がgemfile.lock に出力される

その.lock ファイルを他の環境に持っていって、
bundle install とすると、その.lockファイルに書かれたバージョンがインストールされる

一方、bundle update では、
gemfileの依存関係を解決して、その結果がgemfile.lock に出力される

つまり、初回のbundle install と同じ。
だから、自分が書いたgemfileの依存関係が間違っていれば、エラーになるだけ

例えば、X3 に依存しているA を書いて、
同時に、X4 に依存しているB を書いているなど、
依存関係に矛盾がある場合
2020/10/17(土) 16:24:47.07ID:EYeXljEK
Anacondaはオワコン
poetryを使え

そしてPSFはさっさとパッケージマネージャーの標準を決めてくれ
2020/10/17(土) 16:35:05.08ID:D2NJFrSo
pipenv使ってるけどそっちの方がいいの?
2020/10/17(土) 23:14:22.50ID:zcPq/h/0
初心者はアナコンダで大丈夫
2020/10/18(日) 14:28:02.52ID:YwVyprP6
てか、VSCってゴミじゃね クズじゃね?
結局MSっぽいわ つけ込まれてる感じ
2020/10/18(日) 14:36:32.83ID:FZK1kNG7
どこら辺がゴミなの?
MSっぽいのは何が問題なの?
2020/10/18(日) 14:37:21.61ID:RgQdW3Bp
Linus氏曰く「マイクロソフト嫌悪は『病気』」
https://srad.jp/story/09/07/28/0326208/
2020/10/18(日) 14:45:46.89ID:YwVyprP6
MSはクズはクズでゴムはゴミだよ
2020/10/18(日) 14:59:30.98ID:FZK1kNG7
説得力ゼロだな
2020/10/18(日) 15:10:12.50ID:YwVyprP6
そうかゼロか
青いスペシャルに青いw
2020/10/18(日) 17:09:42.62ID:vHTAasXQ
実際VSCodeしかないだろ
Sublime TextやEmacs派なら仕方ないが
2020/10/18(日) 17:13:56.65ID:kiOQkJ4W
vim派なのでvscodeメインでは使ってないがvimと違ってポチポチするだけで最低限の作業環境がお手軽に作れるのは強い
2020/10/18(日) 17:30:37.33ID:lFBIQlBD
CLIは知らんがGUIでプログラム用のエディタ(IDEではない)となると完全に覇権取った感がある
2020/10/18(日) 17:49:29.37ID:sdwhAUyo
VSCodeはクラウド対応がいまいち
Gitpod、Eclipse Theiaなどと比べると接続の安定感、速度とも微妙な感じ
2020/10/18(日) 19:04:33.43ID:Iwsa6TYM
>>827
最近流行り(?)のWeb IDE系ってどういう場面で誰が使ってるのかよく分からない

エディタがまともに動かないクソスペPCで開発してるエンジニアってそんな多いの?
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とか実務で使われてる印象ない
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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