TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
Java有償化まとめ
Android開発質問スレ
CVS導入スレ〜 Rev.3
暇だから最強のメモ帳つくらね?【java】
【Delphi互換!?】FreePascal/Lazarus その2【GPL】
プログラミング言語 Scala 11冊目
UWSC初心者用スレ
プログラマが使ってはいけないテキストエディタ
PHPがいかに駄目言語であるかをちゃんと説明 Part.2
Visual Studio Code / VSCode Part4

Visual Studio Code / VSCode Part3


1 :2018/01/02 〜 最終レス :2018/06/07
MS発のエディタVSCodeのスレ

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

前スレ
MacでもLinuxでも使えるVisual Studio Code Part2
http://mevius.2ch.sc/test/read.cgi/tech/1494638671/

2 :
開発状況
https://github.com/Microsoft/vscode/wiki/Iteration-Plans

更新内容(日本語訳)
https://vscode-doc-jp.github.io/updates/

3 :
これは>>1乙じゃなくてIO redirectionなんだからね

4 :
>1
これは1乙じゃなくてコマンドパレットなんだからね!

5 :
VScodeで上部にアイコン並べることってできないのかな?
よくあるwebのマークダウンエディタみたいに
atomだとあったんだけど

6 :
そのへんのUI弄るようなのは
atomと違ってvscodeは出来ない

その分軽いってことで

7 :
初歩的質問2つ聞かせて、macOS環境で
1.コード書くときに「”」入力すると自動で閉じ「”」も入力してくれるけど、抜けるショートカットはcmd+→だけ?
2.入力途中で候補が出てくるときは、選択は↑↓だけ?tabとかspaceで次候補に移らないの?

8 :
>>7
1. https://marketplace.visualstudio.com/items?itemName=albert.TabOut 拡張機能を使えば選択肢は増やせるよ
2. キーバインドを変更すれば対応できるよ https://qiita.com/carnelia0702/items/fc736cfc61daa282f789

9 :
ありがとう!
モヤモヤが晴れてスッキリ。

10 :
いつの間にかアクティビティバーのアイコンが減ってる!?
って思ったら表示のオンオフを切り替えられるようになったのか

11 :
列数のカウントの違いで見た目がずれるのですが、
回避策などはありますか?

https://github.com/Microsoft/vscode/issues/22832

12 :
自分も初歩的な質問ですが…
HTMLやCSS(SASS)で
例えば<div>を消したら</div>も消してくれるような機能ありますか?
CSSだったら
.class{を消したら}も消してくれるようなものです。

13 :
最初はこう、
<div>
</div>

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

<div>
ってなるからだめじゃん。

14 :
たしかになー
ただ、閉じタグをハイライトしてくれる拡張機能があるから、
上手い具合に制御して消せるのがありそうな気がしてならないんだよなぁ。

15 :
>>13
間違えて入力した時点で </div> も自動で入るだろ
消すのだけ自動とかあり得んわ

まあ<div> ... </div> の中身だけ残っても困るし、画面に表示されてない </div> が勝手に消えるのもどうかと思うので俺はそんな機能は要らんな

16 :
>>15
自分一人で書いている分にはそうかもしれんが
他人が違うエディタで書いていたものを自分が編集したらとか考えんの?

17 :
>>16
エラーを含むコードまで良しなにしてくれるとかいかにも低能の願望過ぎて笑うわ

18 :
対応したタグを変更する機能がある環境知ってるけど非常に邪魔だぞ
というか絶対いらない機能

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

どうやって開発しろと…

19 :
<div></div>の後ろのタグを別のものたとえば<p>とかに変えようと
</div>の div部分を削っていくと最初の<div>の内容まで削られていく

馬鹿が思い付きで機能作るとこうなる

20 :
必要なくなったタグを消す時に欲しいんだよなぁ。
特にネストがそれなりにあってスクロールして閉じタグ探して消すレベルのだと
間違えて違う閉じタグを消す時がある。

21 :
そのdivが必要かどうかは人間の判断がいるんだよwwww

22 :
そりゃそうだよ。
「消した瞬間に消えてほしい」なんて書いてないけど。

23 :
例えば消したい<div>を右クリックしたら閉じタグを一緒に消すようなコンテキストメニューが出て、それで消えればいいなと。
流石にどちらかを消したら勝手に一緒に消えるのは嫌だよ。よく思い付くね。

24 :
タグ入力したら閉じタグを勝手にいれるのもいらない機能

25 :
>>23

中の要素を非表示というか折りたためばいいんじゃないかな?
試したらうまくいくけど

26 :
>>25
今のところそれでやってるんだけど、ただ消したいタグの直下にまた複数のネストしたタグがあったりすると、
それらを折り畳むのが面倒なんだよね。

まーでも無いのが分かったよ。ありがとう。

27 :
少なくともHTMLなら、 editor.emmet.action.removeTag(タグの削除) でいけるでしょ。
普通にショートカット割り当ててがっつり使ってるぞ。

28 :
<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)


29 :
>>27
>>28
まさにこれ!
内蔵機能であるレベルなんだね。ありがとう。
ただ、こちらの環境でCtrl+Zで戻すと開始タグの真横に閉じタグが勝手につくから、これをなんとかせんといけないな。

30 :
>>29
希望どおりでよかった。
そうそう。タグ補完オンにしてると戻す時に補完しちゃうんだよな。
issue立ってるのかなーあれ

31 :
VSとVSCodeの違いってなに

32 :
>>31
スマホとpcみたいなもん。
普段使いはスマホだけど、本気出すときはpcみたいな。
でもこのスレには本気出すときもスマホ使う変態さんがたくさんいる。

当然、vsのほうが機能豊富だけど、oss系のビルドシステムと相性がいいとかカスタマイズとか軽量とか
vscodeのほうが優れている部分もある。

33 :
2, 3日前に、VS Code の、update が来てた

34 :
まあ、いやらしい

35 :
VSはMSの開発ツールパッケージかその中のIDE本体

VS codeはVSの名を冠しているけどgoogle chrome由来のnode.jsに乗っかってる別物

36 :
【苫米地英人】 宇宙人の存在は明らか <世界教師 マイトLーヤ> ビリーバーって怖いわ 【上念司】
https://rosie.2ch.sc/test/read.cgi/liveplus/1516240795/l50

37 :
もっと高度なプログラムを組まない限りCodeと拡張機能で事が足りる。軽いしね。

知人に優秀なWebプログラマーがいるが、IDEはJetBrainのを使っていた。

38 :
MSにはvscodeじゃなくてmonodevelopに尽力して欲しかった
わざわざelectronでエディタ作る必要なかったでしょ

39 :
electron重すぎ、遅すぎだよな

40 :
codeはjavascriptで作ってjavascriptで拡張できるweb屋のweb屋によるweb屋のためのエディタでそれらとはまた違うものって理解でいる

41 :
コアはtsじゃなかったか?
拡張機能はjsしかまだ見てないけど
そもそもts流行らせるために開発したんだと思ってたわ

42 :
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.

43 :
>>42
ほう…

44 :
コメント書き忘れたら VScodeが立ち上がるのかよ…

45 :
どう読んだらそうなるんだ..

46 :
>>45
EDITOR=codeしてるってことじゃないの?

47 :
そういやwindowsの人ってコマンドでgit commit叩いた時何のエディタ立ち上がるの?

48 :
>>46
今までもあったインストール時のオプションにvscodeを対応させた。 ってだけだから44のコメントに違和感があった
それだけなんだ すまんな

49 :
notepad

50 :
emeditor
なんとなく入ってて起動が軽かったから

51 :
C/C++のファイルサイズデカいと全部GlobalScopeになるやつまだissue立ちまくったまま解決してないやん
もう案件終わっちまったよ

52 :
>>47
vim的なエディタ

53 :
ディレクトリごとにtslintの設定を変えたい場合、コマンドラインであればそれぞれ設定ファイルを指定して
実行すればいいのですが、ESLintプラグインの場合はディレクトリごとにtslint.jsonを置いてやるしか
ないのでしょうか。
同じ設定のディレクトリが複数ある場合、同じtslint.jsonファイルを指定できたりするとよいのですが。

54 :
>>53
tslint.jsonってことはESLintプラグインじゃなくて、TSLintプラグインの話だよね?
TSLintプラグインなら、設定のtslint.configFileで、ディレクトリのtslint.jsonとは別に指定できるよ。

55 :
ありがとうございます。たしかにTSLintプラグインの間違いです。
それで、tslint.configFileをディレクトリごとに設定するにはどう記述すればいいのでしょうか?

56 :
>>55
同じ設定のtslint.jsonをディレクトリごとに複数作るかわりに、共通のtslint.jsonひとつを使いまわしたいってことかと思ったんだけど、違ってたらゴメンね?
TSLintプラグイン設定のtslint.configFileはコマンドラインの--configオプションに相当するので、tslint.configFileに共通のtslint.jsonを指定しておけば、各ディレクトリにtslint.jsonを作らなくても、tslint.configFileに指定したtslint.jsonが読み込まれるよ。
説明長いか...(;´∀`)

あとはワークスペース設定でtslint.configFileを分けたりすれば良いんじゃないかな?
https://vscode-doc-jp.github.io/docs/getstarted/settings.html
ユーザー設定のtslint.configFileでグローバルに参照されるtslint.jsonをデフォルト指定
ワークスペース設定のtslint.configFileで(グローバルと異なる)プロジェクトごとのtslint.jsonを指定
※ワークスペース設定がユーザー設定より優先されるので

57 :
あー、ちょっと違います。

・ディレクトリごとに異なるtslint.jsonを使用したい
・それぞれのディレクトリにtslint.jsonを置けば一応実現できるけど、同じ設定を使いたいディレクトリもある

両方を実現する方法はないってことですかね。

58 :
>>57
やっぱワークスペース設定で tslint.configFile を指定すればいい気がするけど、ワイが何か勘違いしてるのかな??

ディレクトリA tslint_a.json
ディレクトリB tslint_b.json
ディレクトリC tslint_b.json
みたいな場合に、同じ設定の tslint_b.json を2つ作るより、 tslint.configFile で共通の1ファイルを指定すれば、tslint.json は設定ごとに1ファイルで済むからOKだと思うんだけど、不満点はそこじゃないのかしら?

あと、基本がディレクトリごとに異なる設定を使いたいなら、グローバルなユーザー設定は不要だと思うよ。

それ以外だと、tslint.json をシンボリックリンクで使いまわすとかぐらいかなー?

59 :
複数のワークスペースで共通のtslint.jsonを使いたいという話じゃなくて、
ワークスペース内のディレクトリ毎に異なる設定のtslint.jsonを使いたいということです。

具体的にはWebアプリケーションでして、ワークスペース内のサーバーとクライアントの
それぞれのコードで設定を一部変えたいのです。
webpackでtslintかけている部分はいいんですが、VSCode側がどうにかならないかと。

60 :
>>59
tslint設定を適用したい範囲でtslint.jsonを分ければいいんじゃないの?
サーバ用ディレクトリとクライアント用ディレクトリとで、それぞれ別のtslint.jsonを置くなり、設定で指定すればOKな気がするけど。
VSCodeのワークスペース設定をサーバとクライアントごとに設定してもいいだろうし。

設定内容が同じtslint.jsonを複数作りたくないってことかと思ったんだけど、
主眼は異なる設定をどうするかだとしたら、当然tslint.jsonは分けないと無理だと思うよ。

なんか、ワークスペース設定とかを例に出したことで、かえって混乱させたとしたら申し訳ない<(_ _)>
ディレクトリにtslint.jsonを置かなくても、VSCode(プラグイン)の設定でも指定できるよ。そうすれば同じ設定はまとめられるよ。というだけ。

ちなみに、それ系の話題はgithubのvscode-tslintでも何度かあがってるから、直接Isuue立てて質問するのも手かも。
https://github.com/Microsoft/vscode-tslint/issues/39
https://github.com/Microsoft/vscode-tslint/issues/228

61 :
>サーバ用ディレクトリとクライアント用ディレクトリとで、それぞれ別のtslint.jsonを置くなり、設定で指定すればOKな気がするけど。

ええ、まぁ、それならできるというのは>>53に書いたつもりだったんですが、

>VSCodeのワークスペース設定をサーバとクライアントごとに設定してもいいだろうし。

これができるのかどうか、できるとしたらどうやるのかがわかりませんでした。

>https://github.com/Microsoft/vscode-tslint/issues/39

"extends"でnode_modules外のファイルも参照できるというのは気付きませんでした。
もしかしたらこれで実現できるかもしれません。ありがとうございました。

62 :
これってC++のビルドできるの?

63 :
エディタですんで

64 :
tasks.json書けば出来るんじゃない
ビルドエラーをvscodeのerrorsで確認出来ないのが痛いけど

cmakeだけでもちゃんと対応して欲しいところ

65 :
Code Runner使えば実行できるしできるっしょ

formulahendry/vscode-code-runner: Code Runner for Visual Studio Code
https://github.com/formulahendry/vscode-code-runner

Run code snippet or code file for multiple languages: C, C++, Java, JavaScript, PHP,
Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, BAT/CMD, BASH/SH, F# Script,
F# (.NET Core), C# Script, C# (.NET Core), VBScript, TypeScript, CoffeeScript,
Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET,
Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin, Dart, Free Pascal,
Haskell, Nim, D, and custom command

66 :
ファイル開いた時に、エクスプローラーで該当するファイルが選択されるけど
あれ抑止する設定ってある?
フォルダ下層にあったりすると開いて欲しくない場合もあるんだよね。

67 :
>>66
explorer.autoReveal

68 :
VS CodeをCentOS7にインストールしたけどC++デバッグできないね。
Debugging with inspector protocol because Node.js v8.9.4 was detected.
とか意味不明なエラー?でてしまう。
どっかに一発で成功するセットアップ方法上がってない?
英語でもいいよ!

69 :
結局何がしたいかというと、gdbをGUIで動かしたいだけ

70 :
>>68
お前はなかなかいいvscodeを使っているからinspectorプロトコルを使ってやるぞって言われてるだけでは?

71 :
>>70
もうあきらめたよ。おとなしくeclipse入れることにした

72 :
node.js?
inspector protocol?
わからんわからんわからんわからんわからん

73 :
>>67
これか!ありがとう! そうすると、
reveal active file in side barで逆に開いてるファイルをサイドバーでも出せるね。
おかげで理想の動作になったわ

74 :
eclipseでビルドもデバッグもできたよ!vs codeバイバイ

75 :
>>74
何事も諦めが肝心
vscodeは高度(ダジャレじゃない)だから
typescriotのビルドデバッグ環境すら立ち上げられないでリタイアする人が多いと思う

vscodeの記事があっという間に古くなる

76 :
typescript自体が変わるのとvscodeが変わるのと拡張機能の変わるのが速すぎて追いつけない
英語がわからないとつらい
変更履歴に大事なことをさらっと書いてあったりしてやられがち

77 :
>>68
centosならvscode使わん方がいいぞ
glibcがうんこでintellisenseが動かん
gdbはちょこちょこ設定すれば動いた

78 :
今のc++の補完って本家visual studioのintellisenseと同じなんだな
cqueryとかを公式でサポートしてくれたほうが有り難いけど

79 :
>>75
ダジャレってどゆこと?

80 :
>>79
おいおい

81 :
>>79
VS-Code ⇒ コード ⇒ 高度
くだらなさすぎて無理にわかる必要はないと思う

82 :
>>79
Code(コード)に高度(こうど)が掛かってるってこと
「VSCodeというだけあって難しいからな」が洒落

83 :
>>79
これはCodeな釣り

84 :
駄洒落を説明するのって虚しいな

85 :
VS高度

86 :
オヤジギャグのスレがあると聞いて

87 :
流石にこのダジャレが分からないのはアホすぎる

88 :
なんダ ジャレあいは

89 :
もうこのスレ不要か?

90 :
下手な洒落はやめなしゃれ

91 :
A4でええよん

92 :
ここの意見にはついてイケン

93 :
くだらんこと言ってる間にバージョンアップきたぞ……1.19.3が

1.20.0(元々12月予定)は1月に出なそうだなこりゃ

94 :
もともと12月は月例アップデートスキップする予定だとroadmapにあっただろ

95 :
月例アップデートのスキップはす げーつれえー わ

96 :
次何かいいの来るの?

97 :
vscodeを更新することが生きがいだったのに(´・ω・`)

98 :
InsiderReleaseのリリースノートみりゃいいっしょ

99 :
ほい
https://github.com/Microsoft/vscode-docs/blob/vnext/release-notes/v1_20.md

100 :
>>99
うーん、とくにいらないかな


100〜のスレッドの続きを読む
datファイルを共有するP2Pソフト o2on 17dat
Visual Studio IDE環境
【JavaScript系】 NILScript 【AutoHotkey風】
スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]
Google App Engine for java
クライアント「神々たる仕変!後悔など遅い!」
Mathematicaプログラミング 質問箱 その1
【Delphi互換!?】FreePascal/Lazarus その2【GPL】
Visual Studio 2017 Part6
次世代言語18 V Julia 他
--------------------
■§ELSの集い。ELS はESLじゃないよ§■
【韓国】「慰安婦は売春」発言で停職の韓国教授が不服表明、学生は罷免要求・・韓国ネット「土下座して謝れ」 [5/10] [鴉★]
【BR朝日】欲望の炎
【森友】安倍総理「私も妻も関わっていないは、贈収賄はしていないという意味」と”辞任の約束”を反故! →ネット「卑怯者!」★3
パーシャルでキドってる奴Part25
【国家公認】エイジス 116棚目【ブラック企業】
☆☆100円化粧品についてpart116☆★
食品業界ってブラックしかないの?
BUCK-TICKで一番の曲を決めるとしたら
【ジンボ】80年代VS90年代VS現代V【サンプ】
楽天イーグルスの売却先を予想するスレ
猫キチガイの鬼滅おばさん、無惨にぬこ様を殺され激おこ
キム上げする国賊荒川静香
K.J.8
キリスト教は裏で人身売買やっている
藤田菜七子とは何だったのか…
【おかっぱり】琵琶湖岸釣り情報【2020真夏】
【FEH】ファイアーエムブレムヒーローズpart5665
【リジッド】レプリカジーンズ 73枚目【鬼穿き】
ケロケロ軍曹の部屋 Part8
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼