Visual Studio Code / VSCode Part3

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2018/01/02(火) 20:50:35.60ID:kJXjsxit
MS発のエディタVSCodeのスレ

公式
https://code.visualstudio.com/
https://github.com/Microsoft/vscode/

前スレ
MacでもLinuxでも使えるVisual Studio Code Part2
http://mevius.5ch.net/test/read.cgi/tech/1494638671/
2018/01/02(火) 20:51:53.06ID:kJXjsxit
開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/
2018/01/03(水) 11:44:27.68ID:975SpLfw
これは>>1乙じゃなくてIO redirectionなんだからね
2018/01/05(金) 13:49:41.07ID:/hzuZNUa
>1
これは1乙じゃなくてコマンドパレットなんだからね!
2018/01/06(土) 12:02:00.15ID:A/n+HHYo
VScodeで上部にアイコン並べることってできないのかな?
よくあるwebのマークダウンエディタみたいに
atomだとあったんだけど
2018/01/07(日) 06:08:50.00ID:kF5hwhNz
そのへんのUI弄るようなのは
atomと違ってvscodeは出来ない

その分軽いってことで
2018/01/07(日) 09:44:57.14ID:oS56vZ4J
初歩的質問2つ聞かせて、macOS環境で
1.コード書くときに「”」入力すると自動で閉じ「”」も入力してくれるけど、抜けるショートカットはcmd+→だけ?
2.入力途中で候補が出てくるときは、選択は↑↓だけ?tabとかspaceで次候補に移らないの?
2018/01/07(日) 10:49:54.83ID:czUmS82V
>>7
1. https://marketplace.visualstudio.com/items?itemName=albert.TabOut 拡張機能を使えば選択肢は増やせるよ
2. キーバインドを変更すれば対応できるよ https://qiita.com/carnelia0702/items/fc736cfc61daa282f789
2018/01/07(日) 11:14:35.23ID:oS56vZ4J
ありがとう!
モヤモヤが晴れてスッキリ。
2018/01/08(月) 22:57:42.06ID:rpNlU31U
いつの間にかアクティビティバーのアイコンが減ってる!?
って思ったら表示のオンオフを切り替えられるようになったのか
2018/01/11(木) 09:45:17.62ID:e0X4RvMC
列数のカウントの違いで見た目がずれるのですが、
回避策などはありますか?

https://github.com/Microsoft/vscode/issues/22832
2018/01/11(木) 18:14:00.19ID:AygLjJdS
自分も初歩的な質問ですが…
HTMLやCSS(SASS)で
例えば<div>を消したら</div>も消してくれるような機能ありますか?
CSSだったら
.class{を消したら}も消してくれるようなものです。
2018/01/11(木) 18:22:11.83ID:48eHrlzc
最初はこう、
<div>
</div>

<div>
<div><=間違えて入力した、なので消すと・・・
</div>

<div>
ってなるからだめじゃん。
2018/01/11(木) 19:08:40.06ID:AygLjJdS
たしかになー
ただ、閉じタグをハイライトしてくれる拡張機能があるから、
上手い具合に制御して消せるのがありそうな気がしてならないんだよなぁ。
2018/01/11(木) 19:27:08.82ID:W1ryMExA
>>13
間違えて入力した時点で </div> も自動で入るだろ
消すのだけ自動とかあり得んわ

まあ<div> ... </div> の中身だけ残っても困るし、画面に表示されてない </div> が勝手に消えるのもどうかと思うので俺はそんな機能は要らんな
2018/01/11(木) 19:52:49.74ID:48eHrlzc
>>15
自分一人で書いている分にはそうかもしれんが
他人が違うエディタで書いていたものを自分が編集したらとか考えんの?
2018/01/11(木) 20:04:12.19ID:MTluD7MV
>>16
エラーを含むコードまで良しなにしてくれるとかいかにも低能の願望過ぎて笑うわ
2018/01/11(木) 20:39:12.98ID:IXbJ/o0c
対応したタグを変更する機能がある環境知ってるけど非常に邪魔だぞ
というか絶対いらない機能

<div>をタイプしたら
<div></div>
勝手にこうなる
</div>は別の位置に書きたいから</div>消すと
最初の<div>まで消える

どうやって開発しろと…
2018/01/11(木) 20:41:54.95ID:IXbJ/o0c
<div></div>の後ろのタグを別のものたとえば<p>とかに変えようと
</div>の div部分を削っていくと最初の<div>の内容まで削られていく

馬鹿が思い付きで機能作るとこうなる
2018/01/11(木) 20:42:38.90ID:AygLjJdS
必要なくなったタグを消す時に欲しいんだよなぁ。
特にネストがそれなりにあってスクロールして閉じタグ探して消すレベルのだと
間違えて違う閉じタグを消す時がある。
2018/01/11(木) 20:44:20.14ID:IXbJ/o0c
そのdivが必要かどうかは人間の判断がいるんだよwwww
2018/01/11(木) 20:46:04.50ID:AygLjJdS
そりゃそうだよ。
「消した瞬間に消えてほしい」なんて書いてないけど。
2018/01/11(木) 20:49:08.26ID:AygLjJdS
例えば消したい<div>を右クリックしたら閉じタグを一緒に消すようなコンテキストメニューが出て、それで消えればいいなと。
流石にどちらかを消したら勝手に一緒に消えるのは嫌だよ。よく思い付くね。
2018/01/11(木) 20:50:25.70ID:IXbJ/o0c
タグ入力したら閉じタグを勝手にいれるのもいらない機能
2018/01/11(木) 20:58:10.71ID:IXbJ/o0c
>>23

中の要素を非表示というか折りたためばいいんじゃないかな?
試したらうまくいくけど
2018/01/11(木) 21:29:55.37ID:AygLjJdS
>>25
今のところそれでやってるんだけど、ただ消したいタグの直下にまた複数のネストしたタグがあったりすると、
それらを折り畳むのが面倒なんだよね。

まーでも無いのが分かったよ。ありがとう。
2018/01/11(木) 22:15:51.08ID:tX5nUWOj
少なくともHTMLなら、 editor.emmet.action.removeTag(タグの削除) でいけるでしょ。
普通にショートカット割り当ててがっつり使ってるぞ。
2018/01/11(木) 22:22:38.52ID:tX5nUWOj
<div class="foo">
<div class="bar">
<img src="hoge.jpg">aaaaa
</div>
</div>
ってあるときに、カーソル位置が foo(か、対応する</div>)あたりにあるときに上記コマンド打てば
<div class="bar">
<img src="hoge.jpg">aaaaa
</div>
って対応するタグごと消してくれるし、imgタグ上ならimgタグだけ消すし、
aaaのテキスト上なら、それを内包する直近のタグ、この場合はbarを消して
<div class="foo">
<img src="hoge.jpg">aaaaa
</div>
となるので多分希望通りの挙動すると思う 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
2018/01/13(土) 14:07:18.90ID:XZzMxxCb
>>27
>>28
まさにこれ!
内蔵機能であるレベルなんだね。ありがとう。
ただ、こちらの環境でCtrl+Zで戻すと開始タグの真横に閉じタグが勝手につくから、これをなんとかせんといけないな。
2018/01/13(土) 14:34:19.05ID:X8Vl6if9
>>29
希望どおりでよかった。
そうそう。タグ補完オンにしてると戻す時に補完しちゃうんだよな。
issue立ってるのかなーあれ
31デフォルトの名無しさん
垢版 |
2018/01/18(木) 10:48:14.12ID:/tE/ZFr9
VSとVSCodeの違いってなに
2018/01/18(木) 11:52:39.02ID:pa09PDYg
>>31
スマホとpcみたいなもん。
普段使いはスマホだけど、本気出すときはpcみたいな。
でもこのスレには本気出すときもスマホ使う変態さんがたくさんいる。

当然、vsのほうが機能豊富だけど、oss系のビルドシステムと相性がいいとかカスタマイズとか軽量とか
vscodeのほうが優れている部分もある。
2018/01/18(木) 12:20:46.80ID:DST1m0Gs
2, 3日前に、VS Code の、update が来てた
34デフォルトの名無しさん
垢版 |
2018/01/18(木) 13:55:27.46ID:elod95bl
まあ、いやらしい
2018/01/18(木) 15:10:32.20ID:qgo/qNlC
VSはMSの開発ツールパッケージかその中のIDE本体

VS codeはVSの名を冠しているけどgoogle chrome由来のnode.jsに乗っかってる別物
36デフォルトの名無しさん
垢版 |
2018/01/18(木) 15:27:06.71ID:YGULX5FM
【苫米地英人】 宇宙人の存在は明らか <世界教師 マイトLーヤ> ビリーバーって怖いわ 【上念司】
https://rosie.5ch.net/test/read.cgi/liveplus/1516240795/l50
2018/01/18(木) 17:46:36.63ID:ITtxdjtx
もっと高度なプログラムを組まない限りCodeと拡張機能で事が足りる。軽いしね。

知人に優秀なWebプログラマーがいるが、IDEはJetBrainのを使っていた。
2018/01/18(木) 19:39:39.77ID:iCvHF4ya
MSにはvscodeじゃなくてmonodevelopに尽力して欲しかった
わざわざelectronでエディタ作る必要なかったでしょ
2018/01/18(木) 19:51:13.23ID:HIA6V+PM
electron重すぎ、遅すぎだよな
2018/01/18(木) 20:14:07.60ID:Iu2tAB+3
codeはjavascriptで作ってjavascriptで拡張できるweb屋のweb屋によるweb屋のためのエディタでそれらとはまた違うものって理解でいる
2018/01/18(木) 22:36:53.93ID:1VY8xus3
コアはtsじゃなかったか?
拡張機能はjsしかまだ見てないけど
そもそもts流行らせるために開発したんだと思ってたわ
2018/01/19(金) 14:46:48.76ID:aweu7Hdj
Git for Windows 2.16.0
https://github.com/git-for-windows/git/releases/tag/v2.16.0.windows.2

>The Git for Windows installer now offers to configure Visual Studio Code as default editor for Git.
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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