Visual Studio Code / VSCode Part4

■ このスレッドは過去ログ倉庫に格納されています
2018/06/23(土) 00:01:55.07ID:uP340TqJ
MS発のエディタVSCodeのスレ

公式
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 Part3
http://mevius.5ch.net/test/read.cgi/tech/1514893835/
455454
垢版 |
2018/09/19(水) 04:49:22.98ID:/Yn8C735
>>454
の続き

Live Server
セーブすると即座に、ブラウザを再表示する。
Live Sass Compiler をインストールすると、Live Server もインストールされる

Code Runner
右クリックメニューから、選択したコード、またはファイル全体を実行する

Path Intellisense
href などで参照する、ファイルパスを入力補完する

html tag wrapper (htmltagwrap は見つからない)
HTML を選択し、Ctrl + i を押すと、両端をタグで囲める

Auto Rename Tag
開始終了タグを、同時に変更する
456454
垢版 |
2018/09/19(水) 06:34:48.55ID:/Yn8C735
拡張機能の紹介動画の解説です

Useful VSCode Extensions - Visual Enhancements
https://youtu.be/UAVq1HkKZrE

Indent-Rainbow
インデントをカラフルに表示する

Bracket Pair Colorizer
対応するカッコをカラフルに表示する

Better Comments
コメントの種類ごとに、カラフルに表示する

Color Highlight
様々なファイルに、#00cc66 などの表記で、色を表示する
2018/09/19(水) 08:41:17.38ID:r9OfYMP2
>>451
英語が読めなくても
MSご自慢のTranslateアプリ使ってスマホで
リリースノートの画面を撮影したら
十分理解できるレベルなのになw
2018/09/19(水) 10:38:14.48ID:2EnfH4eO
このご時世で英語読めない人なんているの?
話せない人は多いけど
2018/09/19(水) 11:23:05.34ID:taXPyxPI
口頭で話せないのは使う機会がなければ仕方ないが読み書きもできないのは知恵遅れ
2018/09/19(水) 11:27:17.54ID:mSDvQFx9
IT系の英文は慣れてるから読めるけど新聞とか小説になったら苦手だわ
2018/09/19(水) 14:17:49.41ID:Z5XlY94v
英文の機能説明ならざっくり読めるな
でも自分では書けないw
2018/09/19(水) 15:30:18.29ID:uSYtnDpB
結局、VSCodeにリリースノートに日本語なんか必要ないってこったな
463デフォルトの名無しさん
垢版 |
2018/09/19(水) 16:48:40.63ID:2g+A18ll
atomに移行するわ
2018/09/19(水) 16:50:33.35ID:GeZIFYvw
英語のリリースノートを読めない奴は死んだほうがいい
本当に馬鹿だし終わってるから
何で生きてるのかわからないレベルだし、コードも一切書けなさそう
一生書き込むな
死ね
2018/09/19(水) 16:53:17.22ID:4YvtlsIt
うんうん何故か上の方に日本語チュートリアル張ってあるけどそんなの見なきゃコマンドひとつ探せない馬鹿には一生メモ帳がお似合いだよな
2018/09/19(水) 20:51:23.00ID:4WqJANzU
メール英語とティーンエイジャー英語とジャーゴンなら・・・。
インターネットばっかで英語読んでるとこうなるぞ。
467454
垢版 |
2018/09/20(木) 06:06:12.87ID:OZxd0eW0
他の拡張機能の紹介です

Open in Browser 2.0.0
右クリックメニューから、ファイルをブラウザで表示する

TODO Highlight
TODO: FIXME: という文字を、カラフルに表示する
2018/09/20(木) 08:01:36.11ID:fE3xoPBq
選択したクラス名や変数名の文字をキャメルケース←→スネークケースに変換する拡張ってありますか?
日本語を英語に変換する拡張もあるといいです。

日本語を英語に変換する拡張なら見つかったけど、
https://marketplace.visualstudio.com/items?itemName=pizzacat83.codic
コマンドパレットじゃなくてすでに入力されてある文字を変換したいです。
469デフォルトの名無しさん
垢版 |
2018/09/20(木) 08:06:20.71ID:290TcXdv
atomがvscodeより優れているとこってどこ?
2018/09/20(木) 08:09:17.89ID:fE3xoPBq
自決
キャメルスネークの変換ありました
これもコマンドパレットからなんだけど、ショートカットです出来ないですか?
https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case
471デフォルトの名無しさん
垢版 |
2018/09/20(木) 08:20:39.51ID:x9jZeJcC
>>469
似たようなもんじゃね?
2018/09/20(木) 08:33:35.13ID:eyEx+XpO
別に死ななくてもいいのに…
2018/09/20(木) 08:36:05.83ID:nFH62DW3
>>469
MSフリー(だった)
例の買収騒ぎのときにGitLabに乗り換えた基地外がごく僅かにいたけど、ああいう連中にとってAtomは心強い味方(だった)
2018/09/20(木) 08:39:11.18ID:OZxd0eW0
一括置換、multi cursor があるから、すべてを同時に変更できる

ほう、キャメル・スネークの変換もあったの?

でも各言語で、どちらか書き方が決まっているから、
まずそういう変換はしないと思うが
2018/09/20(木) 12:19:15.59ID:j8POP7/f
>>473
2018/09/20(木) 12:21:49.78ID:j8POP7/f
空白で書き込んでしまった
>>473
煽ったみたいになってゴメン


>例の買収騒ぎのときにGitLabに乗り換えた基地外が
>ごく僅かにいたけど
エディタは宗教だからね、しょうがないね
2018/09/20(木) 13:04:06.83ID:+Xcch9RA
>>470
そのページの下にずらずらあるコマンドにショートカット割り当てればいいだけ
478デフォルトの名無しさん
垢版 |
2018/09/20(木) 14:33:50.22ID:bfI/eSud
>>469
上でも出てたけどテーマの豊富さはAtomが強い
vs code でももっといいテーマが増えて欲しいね
2018/09/20(木) 14:39:21.28ID:vjQ4LNu9
最近どのスレ見ても英語ガイジ沸いてんな
2018/09/20(木) 14:48:10.58ID:VveHDUyS
markdownとhtml書くのはatomのが楽だった
2018/09/20(木) 14:54:10.33ID:+Xcch9RA
今はどうか分からんがWinでHTML書く場合、Atomだとパス補完がクソで使い物にならなかったな
絶対URL書いてたらプチフリするし
そのへんが嫌でVSCodeに来たというのもある

atomの方がhtmlで便利な点あれば教えてほしい。ちょっと気になる
2018/09/20(木) 22:50:13.61ID:eJ86sJq9
いつの間にかeditor.renderWhitespaceをnone以外にすると空白の描画と
カーソルの移動がバグるようになったんだけど直らないなこれ。
483デフォルトの名無しさん
垢版 |
2018/09/20(木) 23:20:45.66ID:v2140bTt
Rubyの実行環境を整えたくてVScodeをインストールしたのですが上手くいきません。
今の状況

https://rubyinstaller.org/downloads/でRuby+Devkit 2.5.1-2 (x64)インストール
VScodeインストール
拡張機能でRubyインストール https://gyazo.com/04acf7b45787d566de3a49e8bd283b7b
ターミナルからgem install ruby-debug-ide debaseを実行

ここまでやりました。しかしデバッグしようとしても構成がありませんとでて何も出来ません;
https://gyazo.com/a41ef9dba05196c329bcd6aa425d6c6a
ここからどうすればいいのでしょうか?
484デフォルトの名無しさん
垢版 |
2018/09/20(木) 23:21:49.81ID:zLqp8E23
rubyみたいなウンコスクリプトは使わない
コレで一連の作業が完了する
2018/09/20(木) 23:30:40.30ID:VSlavRtd
winでrubyは鬼門。
Macにするか仮想環境にLinux入れて、そこで動かせ。
486デフォルトの名無しさん
垢版 |
2018/09/20(木) 23:34:16.91ID:v2140bTt
プログラミング自体が入門なのでそういうものはなしで
今の環境でどうにかする方向性でお願いしたいです;

よろしくお願い致します。
2018/09/20(木) 23:39:07.91ID:VSlavRtd
自力で解決法が見つけられない人はwinでrubyはあきらメロン。
お膳立てされた簡単に出来る環境はwinには存在しない。
488デフォルトの名無しさん
垢版 |
2018/09/20(木) 23:42:05.83ID:zLqp8E23
rubyは低学歴知恵遅れを寄せ付ける誘虫燈
2018/09/20(木) 23:52:17.07ID:OZxd0eW0
漏れはWindows10・Ruby で、Devkit も入れていないから、コンパイル環境なしでやってるので、
Rubyの拡張機能は入れていない

Ruby Solargraph もエラーで動かない

あちこちに、p, pp, puts, tap などを入れて確認している
2018/09/21(金) 00:03:41.16ID:m8DL5ZJ4
Windows・Ruby でも、
>>454-467
に書いてある拡張機能を入れれば、そこそこプログラミングできる

特に、この3つは、Rubyでも使える

Code Runner
Bracket Pair Colorizer, Indent-Rainbow
2018/09/21(金) 00:12:09.68ID:WKt3zMlF
.NetCoreアプリのコンテナをデバッグ実行する拡張ってある?
本家のVSでデバッグ実行できてるから不可能ではないと思うんだけどやり方が全くわからん
2018/09/21(金) 02:17:19.73ID:iRQowdJC
>>491
https://www.richard-banks.org/2018/07/debugging-core-in-docker.html
2018/09/21(金) 02:47:21.66ID:d+cAhP0H
>>481
html previewが優れている(というかVSCodeだと仮想サーバ使うしかまともにpreviewできないのは何故…
494デフォルトの名無しさん
垢版 |
2018/09/21(金) 08:37:47.68ID:vIzp0U0c
WindowsでRuby始めた初心者なんですが、やっぱりLinux?入れた方がいいんでしょうか
2018/09/21(金) 08:48:54.80ID:YOOA/GVZ
LinuxはデスクトップOSとしてまともに使えるものではないゴミから本末転倒
Mac買うか、PythonやNode、Go、.NET CoreなどもっとWinと相性の良いものに乗り換えよう
2018/09/21(金) 08:58:21.54ID:XyUXc07q
windowsでもWSL入れればLinux動くぞ
2018/09/21(金) 09:02:38.02ID:nbK10OC3
>>495
リモートでいじることが前提のOSだよな
デスクトップコンソールとしてはガキの使いにもならんと思うわ。
2018/09/21(金) 09:24:17.92ID:m8DL5ZJ4
Windows10 なら、WSL・Ubuntu16・18 か。
18.04 は、まだ半年足らずだから、使えるかどうかわからないけど

ただし、WSL は、画面・GUI なしだから、すべてコマンド操作になる。
エディタも、vim になる

Windows側のエディタで書いて、コピーして、
Linux側で、右クリックメニューでペーストできる

ただ、右クリックメニューを出すのに、メニューバー上で右クリックしないといけない。
コマンドプロンプトと同じ

それが面倒くさい
499デフォルトの名無しさん
垢版 |
2018/09/21(金) 09:44:58.55ID:vIzp0U0c
RubyとWindowsって相性悪いんですね……知りませんでした
ガックシです……
2018/09/21(金) 10:06:30.94ID:m8DL5ZJ4
WSL で、Rails やってる動画も、YouTube に結構あるよ

ただ、irb は日本語でバグる。
UTF-8 で作っているから、Shift-jis に対応していない

VSCode みたいな、Electron アプリは、日本語でも問題ない
501500
垢版 |
2018/09/21(金) 10:27:04.29ID:m8DL5ZJ4
WSL は、画面・GUI なしだから、すべてコマンド操作になる。
VSCode を使えないのか

エディタも、vim になるのか
2018/09/21(金) 10:49:52.57ID:xtkb/J4B
>>499
あの言語のコミュニティは Microsoft アレルギーな人達が多かったから、必然的にこうなる。
今でも変わってないのだろうか? (あの界隈は良く知らない)
2018/09/21(金) 10:51:26.32ID:YyYdqALc
>>499
Rubyの作者が大のWindowsアンチなのは有名な話
コアの開発メンバーも誰一人Windowsなんか使ってないよ
2018/09/21(金) 10:58:38.46ID:y8hL2Fns
あの作者はマイクロソフトのイベントで講演するようにはなってきたけどね
2018/09/21(金) 11:04:33.42ID:DkRHyqNt
Windows側でXサーバー用意すればLinuxのGUIアプリも動くのでLinux版vscodeでWSL内のファイルを編集できるが
どうせIMEが使えないとか騒ぎ出すだけなのでおすすめしない
2018/09/21(金) 11:34:22.15ID:pSx/bAhJ
お子様はwinかmacよ
2018/09/21(金) 11:54:51.54ID:+xP60w+U
>>498
>>501
WSLはファイルやフォルダはWinそのものを直接いじれる
つまりWinのVSCodeなどでsomething.py書いて
WSLでpyton3 something.pyで実行できる
2018/09/21(金) 12:15:32.86ID:c4sUW8MH
今時rubyなんか使わずにpython使っとけ
509デフォルトの名無しさん
垢版 |
2018/09/21(金) 12:18:22.91ID:vIzp0U0c
>>508
職場がRubyやねん
2018/09/21(金) 12:21:41.87ID:buJTAf7s
かわいそうに
2018/09/21(金) 12:24:57.72ID:lKRagCDH
君とは仲良くなれそうにない
2018/09/21(金) 12:26:56.55ID:bhKvDy/w
>>493
常時仮想立ててるから、そういうの気にしたことなかったわ( Д ) ° °
htmlファイル直接プレビューすると、
画像やcssを/で始まるサーバー内絶対urlで指定してたら切れるから使い物にならないし
2018/09/21(金) 12:30:29.07ID:YyYdqALc
職場がRubyなら貸与PCも当然Macだろ?
そこまでべったりならもうMac買えよ
開発言語がRubyなのにWin使わせるような糞会社なら今すぐ辞めろ
2018/09/21(金) 12:37:43.04ID:nLmbvq5n
Git for Win 入れれば簡単に Bash 環境入るし問題ないやろ
2018/09/21(金) 14:16:35.66ID:JsAvoVhf
>>497
なんだよデスクトップコンソールてw
2018/09/21(金) 14:20:33.78ID:3RGo+IYc
railsチュートリアルはやっておいて損はない
517デフォルトの名無しさん
垢版 |
2018/09/21(金) 16:04:19.14ID:5xziKa+p
Ruby本スレでWin用irbのネガキャンが失敗したからってこっちでネガキャンはじめたのかよPyキチ
鬱陶しいから自演したいなら他のスレいけ
2018/09/21(金) 19:35:21.66ID:xQShnEjp
>>495
開発にUbuntuデスクトップ使ってるけど使いやすいと思うけどな
速くて軽くてシンプル
ツールが豊富
Dockerと相性がいい
プロビジョニングしやすい
意外とデザインもかっこいい
2018/09/21(金) 20:10:45.90ID:FeY49FdE
今どきアプリはほとんどwebベースだし、家じゃexcel/パワポ開く必要もないからlinuxで十分だわ。
米じゃブラウザしか動かない(かった)chromebookが販売シェア2割超えてるらしいし、win/macの必要性はどんどん薄れてるんじゃないかね
2018/09/21(金) 20:30:14.13ID:LogNqXXF
linux搭載の高スペックPCがwindowsよりosの分安く売られるなら買うよ
実際は店側にメリットないからそんなの売られないけどね
2018/09/21(金) 20:39:42.72ID:FeY49FdE
大手でもwinより安く買えるところが一応ある。
https://configure.apj.dell.com/dellstore/config.aspx?oc=awm7720&;model_id=precision-17-7720-laptop&c=jp&l=ja&s=bsd&cs=jpbsd1
2018/09/21(金) 20:56:35.80ID:KDX2shnp
ま、コーディングメインのマシンならLinuxでいいよな。
一度それなりのCPUとメモリを積んだLinuxで開発してみてーもんだ。
2018/09/21(金) 21:18:10.37ID:DkRHyqNt
機能的にはLinuxでも充分なんだけどMacはおろかWindowsと比べてすらUIの不統一・玉石混交加減は酷いし
最近のgnomeはカスタマイズ性も悪化する一方なので、個人の好みは捨てて
あるていど統一されたテーマを提供してくれてるUbuntu様(他のUIに気を遣ったディストリビューションでも可)についていく
ぐらいの覚悟はいると思ってる
2018/09/21(金) 22:21:37.34ID:buJTAf7s
>>519
ソース
2018/09/21(金) 23:42:13.95ID:OrlkLn9C
>>519にとってはそうなんだろ
俺も今の仕事では>>519みたいな感じだ
そういう環境が一般的だとは全く思わないし、今後そうなっていくという希望的観測には全く同意しないけどね
2018/09/21(金) 23:56:44.24ID:m8DL5ZJ4
>>507
WSL でLinux側から、Windows側のスクリプトを実行すると、
改行コードの違いで、エラーになる事がある

例えば、CSV で厳格に、形式を判断している場合とか

Windows側でテストしている時は、CRLF で、
Linux側で、そのスクリプトを動かすと、LF になってエラーが起こる
2018/09/22(土) 00:50:15.14ID:HdyZ5xUe
>>518
mac miniの新機種が全然出ないからubuntu入れた自作PCに乗り換えたいわ
vscodeだけじゃなく、pycharmのようなIDEも動くらしいから、コードを書く環境としては申し分ないみたいね(´・ω・`)
2018/09/22(土) 01:08:52.14ID:mc091pM3
UbuntuはMSの金が入るようになってからデスクトップで商売するの諦めちゃったからなあ
2018/09/22(土) 08:01:43.36ID:CUDD6rgu
WMを自分でカスタマイズすればいいじゃん
Ubuntu快適だよ
2018/09/22(土) 10:36:06.20ID:ijusg8Ya
ウィンドウズモバイルってまだあるのか?
2018/09/22(土) 11:24:47.60ID:yvScB0mi
アップルのニュートンと張り合ってる
2018/09/22(土) 11:59:49.30ID:08F1stKu
WindowsPhoneなら俺の隣で寝てるよ
2018/09/22(土) 12:22:33.62ID:Vd0n+9zL
永い眠り
2018/09/22(土) 12:31:48.87ID:vgxAZHJk
>>529
ウィンドウズモバイルのカスタマイズ?
535デフォルトの名無しさん
垢版 |
2018/09/22(土) 13:51:28.90ID:NU3AjVzo
なぜatomは敗れたのか
あいついい奴なのに
2018/09/22(土) 13:52:55.17ID:KAnaDPIY
重 い か ら
2018/09/22(土) 14:15:46.80ID:N4sQxgAh
Atomは経験がないなりにパフォーマンスを犠牲にしてもとりあえずプラグインに対して自由なプラットフォームを提供してそれなりの成功を収めたのに対して、
MSは開発環境についての圧倒的な経験をベースにして必要十分な最小限のカスタマイズ性とプロトコルをプラグインに対して提供し、パフォーマンスで圧勝した
2018/09/22(土) 14:43:45.94ID:xEBsOPV0
"※"などの記号の列カウントが1のためコメントがズレる場合があるのですが
設定で変更できますか?
2018/09/22(土) 16:33:17.74ID:7P/W9xts
>>535
100万馬力になる前だったからさ。
2018/09/22(土) 17:07:21.01ID:CRRf2xCn
>>538
フォントが等幅じゃないんじゃないの?
2018/09/23(日) 00:04:53.32ID:XM1BUpIu
linuxのui不一致w

それより>>538はもうちょっと状況が伝わるように言ってくれ。
2018/09/23(日) 16:41:51.32ID:qdYs2Pik
Atomが無ければVScodeは生まれなかった
543デフォルトの名無しさん
垢版 |
2018/09/23(日) 17:06:40.96ID:YEa45m1k
Atomは犠牲になったのじゃ……
2018/09/23(日) 17:28:21.27ID:iUF/+oib
AtomはAtomで生き残ってはほしいが
スレもお通夜状態だしなあ
UIは可愛い
2018/09/23(日) 17:42:41.82ID:CfHxQ+JF
atomがダメならplutoを作ればいいじゃない。
2018/09/23(日) 18:24:39.95ID:Yk+fB52P
uranやcobaltもありそう
2018/09/23(日) 18:56:30.95ID:P0ii98jX
>>528
諦めた、と言うよりMSから強制された
548デフォルトの名無しさん
垢版 |
2018/09/23(日) 19:40:20.13ID:IvLfuCSZ
MSじゃなかったらVSCODE一択なのに残念
2018/09/23(日) 19:42:55.91ID:jzOYIT9S
>>548
意味が分からない
2018/09/23(日) 20:01:41.49ID:uTYMsYQa
>>541
説明不足ですみません
画像の5行目のように、記号を入れると見た目がズレる場合があるという意味です

https://i.imgur.com/E0ZshMH.png
551デフォルトの名無しさん
垢版 |
2018/09/23(日) 20:03:50.63ID:Y708Yb9G
>>549
macに入れたくないんだよ
2018/09/23(日) 20:07:59.38ID:ZzaracLF
ますます意味が分からない
2018/09/23(日) 20:08:58.38ID:6fRWXwR4
ヒント:宗教
2018/09/23(日) 20:09:38.62ID:Zf/mscrl
>>552
MacにMS製品なんか入れたかねぇーーんだよ!!

ってことだろ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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