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/03/30(金) 03:11:26.40ID:Wx9gH+Ym
直でもスタイルシートでもいいけど固定の画像にサイズ入れておくのは、
画像がロードされるまでページのレイアウトが決定されず表示が
遅くなるのを避けるためによくある手法なわけだが

こんなの知っているけどなにかの理由で否定しているなら参考のため理由書いてくれ
2018/03/30(金) 14:58:59.85ID:1krOhyTD
>>495
ああやっぱりそのcppプロパティなんたらjsonでdefinesをその都度変えるとか
するしかないのかなあ
同じ内容コピーして別個に場所設けてやるのも困るし
それならいっそ#ifdef〜#else〜#endifオフに出来たらなあと思ったんだけど無理か
ありがとう
500デフォルトの名無しさん
垢版 |
2018/04/01(日) 14:54:23.16ID:AVKvmu5G
正確な発生条件はよくわからないけど、C#でコメントをつけると次の行からインデントがおかしくなることがあるな
2018/04/01(日) 16:38:30.51ID:4Xv4Nl9C
Markdownで日本語の文章書いてるときも文字と文字が重なる時があります
502デフォルトの名無しさん
垢版 |
2018/04/01(日) 16:45:50.96ID:AVKvmu5G
あとよくわかんないんだけど、switch文のcase xx:の次の行って、インデント入れないのが一般的なの?
2018/04/01(日) 17:06:57.85ID:nbXIFg/H
言語による
基本的には社内で一番声がデカイやつのルールが最優先される
2018/04/01(日) 17:41:11.36ID:Hdwn5hSU
うちはハンガリアン記法で統一してる
2018/04/01(日) 17:48:05.89ID:1KgD14Zs
うちはモンゴリアン
2018/04/01(日) 18:31:53.75ID:nEv6CmIl
>>502
C/C++だとして、中括弧の中は必ず1つ分インデントするっていうルールで、case文自体もインデントしているなら、一貫はしてるな。
2018/04/01(日) 23:39:40.07ID:ECJY99tL
>>501
Markdown は、次に空行を入れないと、バグるとか、落とし穴が多い

まあ詳しくは、別のスレで聞いてください
2018/04/02(月) 02:59:56.93ID:ZjV8eoNL
いただきジャンガリアン
509デフォルトの名無しさん
垢版 |
2018/04/02(月) 04:38:52.66ID:3ewhMOuh
>>507
うむ

だが何にでも落とし穴はある
510デフォルトの名無しさん
垢版 |
2018/04/02(月) 04:40:10.71ID:3ewhMOuh
言語や環境によって違うのは知ってる落とし穴と知らない落とし穴だけだ
511デフォルトの名無しさん
垢版 |
2018/04/02(月) 16:31:15.22ID:WBNcZ9cp
エラーの箇所に波線が付く機能あるじゃない?
あの波線がちょうど一行ずれて表示されてて、気づくまでえっらい時間がかかったわ
2018/04/03(火) 14:06:54.65ID:z1vrffXD
最終ボスを倒したら裏ボスが現れる感じだな
2018/04/03(火) 22:22:45.22ID:4ZSlPmVY
●とか※とか、記号が混じった行の列カウントがおかしい?
後ろにタブ入れるとずれる
2018/04/04(水) 11:40:03.97ID:oyGZYz98
JS(React)でしょっちゅうIntelliSenseが効かなくなるんですが、コマンドパレットから復活させる方法はありませんか?
2018/04/04(水) 12:19:01.09ID:aeJORsBS
jQueryの入力候補だせる?
それっぽい拡張機能が見当たらないんだけど誰か知ってたら教えて
2018/04/04(水) 16:40:55.23ID:M9O8mvcX
これではだめなの
jQuery Code Snippets - Visual Studio Marketplace
https://marketplace.visualstudio.com/items?itemName=donjayamanne.jquerysnippets
2018/04/04(水) 16:50:03.68ID:iElqzPGV
それはちょっと笑える
2018/04/04(水) 17:38:59.88ID:CPeq11tB
jquery用のintellisenceなんて誰も書きたくないだろうし型定義ファイル使うしかないんじゃない?
2018/04/04(水) 17:42:27.11ID:mrqV2kyS
typescriptで書くのが一番良い
2018/04/04(水) 17:55:38.96ID:t/1BEDC4
>>519
これ。俺は最初からTypeScriptを使ってReactをまなんだぞ。絶対そっちの方が便利。
facebookもそういう方法を望んでいると思う。彼らとしてはflowの方を流行らせたいんだろうけど。
2018/04/05(木) 12:11:04.46ID:p8p8O582
指標が曖昧な質問で申し訳ないけども、
WindowsでのPythonの開発環境としてVSCodeは使いやすいですか?
それともネイティブなPyCharmの方がいいのかな?
個人的には慣れてるVSCodeを使いたいけど、
MSで統一しようとしてAndroid開発をXamarinでやって躓いてAndroidStudioで作った経験があるので、
ざっくりした感覚として、どうなのかなと。
2018/04/05(木) 14:37:05.25ID:X1DcEdn/
VSCodeに慣れてるならVSCodeで全然いいよ
むしろオススメ
2018/04/05(木) 14:38:08.66ID:j/V+tzGb
外部ライブラリを使おうとすると弱い気がする。
python標準だけならすごくオススメ
2018/04/05(木) 14:38:48.32ID:j/V+tzGb
code runnerもいれるといい
2018/04/05(木) 15:21:27.30ID:p8p8O582
>>522-524
VSCodeだけで問題無いのですね!
外部ライブラリとかが必要になった時は、
そのライブラリが対応している環境を考える様にします。
ありがとうございます。
526デフォルトの名無しさん
垢版 |
2018/04/05(木) 16:06:36.81ID:xklBbf0s
俺の使い方が間違ってるのかも知れないけど、Pythonで使うには補完が厄介だったな
「import numpy as np」とか一般的な略称を打った後、改行のためにリターン/エンターを押すとさあ
「import numpy as numpy」と勝手に補完されちゃって意味のない文になってしまう・・・・
これみんなどうしてんの?
2018/04/05(木) 16:17:10.83ID:G1IKiTNb
やっぱり動的言語は動的言語なりの補完能力なので?
2018/04/05(木) 17:34:42.10ID:bXl7WPHc
補完重視ならVisualStudioが最強
2018/04/05(木) 18:13:32.76ID:yBnzAr9O
>>528
と聞くけど何が違うわけ?
typescriptでも変わる?
2018/04/05(木) 23:18:32.92ID:LrmtT6uG
以前このスレにも書いた、
複数ファイルの置換時にいちいち全ファイル開く問題、
次verで改善されるらしい
ますます最強に近づくな
2018/04/06(金) 01:51:06.48ID:GngyKFhD
>>530
あれ、全ファイル開いてたっけ?
2018/04/06(金) 02:43:14.05ID:YL1VBNcf
そりゃ一旦ファイル開かないと検索できないのは当然では
2018/04/06(金) 06:27:07.00ID:9NmTNniz
1.22
2018/04/06(金) 06:29:17.55ID:GngyKFhD
ああ、置換した後に置換した全ファイルが開いて保存するかきいてくるね。
これのことか。
2018/04/06(金) 06:34:06.50ID:lsq7GlrL
メモ帳の代わりに標準ツールにすればいいのにな
2018/04/06(金) 08:04:29.79ID:TWcHTyG8
でも本当に標準ツールにしたら独禁法ガーって大騒ぎするんでしょ?
2018/04/06(金) 08:21:17.74ID:DaS27eRg
メモ帳の代わりにVSCodeとは言わないけど
2018年にもなってあのメモ帳ってのはもう少しなんとかならんのかね
2018/04/06(金) 08:33:17.63ID:6dPybVXB
Code Writerがあるだろ
メモ帳代わりにするには意外と悪くない
2018/04/06(金) 09:03:50.10ID:dIYhceO/
>>538
日本語だめじゃん
540デフォルトの名無しさん
垢版 |
2018/04/06(金) 09:38:10.33ID:sTfZcU1Y
>>526
えっ
541デフォルトの名無しさん
垢版 |
2018/04/06(金) 09:40:10.57ID:sTfZcU1Y
>>536
他のに入れ替えた時に問題が起こらないなら大丈夫
他のインスコを妨げる行為(や入れてもいいけど実質動かなくなる)があったらあかん
2018/04/06(金) 10:21:16.57ID:ZnmviTnR
標準ツールはシンプルな方がいい
2018/04/06(金) 10:57:32.54ID:T6eNuiwK
昔はWindowsが機能強化されるたびに
サードパーティー潰しだのなんだのって叩かれてたけどね

IMEも有料のはATOK以外はほぼ絶滅状態になっちゃったし
もちろんMS-IMEが他のIMEを妨害してたわけじゃない
544デフォルトの名無しさん
垢版 |
2018/04/06(金) 13:35:27.55ID:/naJiG0W
>>540
マイクロソフト純正の機能拡張を使ってるとこんな感じになっちゃう
https://imgur.com/aZgRw8C
なんか対策とかあるのかな?
ここだけならまだ我慢できるけど、変数名でも同じようなことが起きて結構危ない
2018/04/06(金) 16:11:50.93ID:PKtzShrK
"editor.acceptSuggestionOnEnter": "off"で補完されずに改行できる
2018/04/06(金) 16:50:31.00ID:st3Hb+gI
"as"の後ろにモジュールの正式名称書くわけないだろ!それくらい分かれよバカ補完!って言いたいんじゃないの?
2018/04/06(金) 17:03:13.10ID:6V8X8ZER
>>546
補完対象外でしかるべきだな。issue上げたら?
548デフォルトの名無しさん
垢版 |
2018/04/06(金) 18:25:40.25ID:/naJiG0W
ほんと「as」の後に補完が要らないのは確かだね
ついでに補完候補についても見て欲しいんだけど、「numpy」って文字列は、「np」から始まってもいなければその2文字の連続する部分すらないんだよ
これを補完するのはやり過ぎな気がするんだよね
変数名の補完でも同じようなことが起きて、変数名を入力した際、少しでも似た名前の変数名があるとそっちに補完されちゃう
補完自体はあって欲しいけど、若干制限できるといいな
549デフォルトの名無しさん
垢版 |
2018/04/06(金) 19:28:11.73ID:b6MQAXYm
VSCodeのPythonはまだまだやね。
たとえば、OnTypeでのlintについても、PHP拡張では既にできているのに、Python拡張ではまだできない。
まあ、そういう向きには、PyCharm使えってことだろう(Community版もあるし)。
2018/04/06(金) 19:58:46.74ID:PIaXtz+h
今度WindowsにSetsが来るから、メモ帳もタブ化するんだよね
2018/04/06(金) 20:08:53.22ID:69njx8Vf
>>549
俺が無知なだけだと思うけどOnTypeとは?
552デフォルトの名無しさん
垢版 |
2018/04/06(金) 20:45:42.85ID:eD22nMr5
ipyを内部シェルにしたけどインラインモード動かんのだな残念
2018/04/07(土) 01:39:24.04ID:kEFAvVVE
ああ、ナイフってキャラの武器なのか?
2018/04/07(土) 08:29:59.65ID:EDsrlgiU
キャラクタモードのknifeコマンドがインラインで何だって?
555デフォルトの名無しさん
垢版 |
2018/04/07(土) 12:05:00.24ID:BRhgC8GS
>>548
もしかしてソースの中の
import numpy as np が先にみつかって
np は numpy なんだと忖度して
勝手に np のところで numpy にしてくれたんなら
import numpy as np と書かれたソースを全部消してみたらどうだろう
2018/04/07(土) 12:41:35.32ID:sRnP1W5V
>>536
本当に一強独裁になった怖さを知らないからそんな事を言ってられる。

今ですら Windows に人々が苦しんでいるが、「抱き合わせ販売」
を放置し続ければ、(寄付文化のアメリカ製は除いて)サードパーティー製
は絶滅する。その時、今以上の殿様販売で世界は破滅してしまうかもしれない。
実際、アップデート、再起動、不具合やCPU交換時の再インストール
の時間によって、世界の生産性はかなり落ちているだろう。機械を
使ってるのか機械に使われているのか分からん状態になってしまった。

FireFoxはアメリカの寄付文化のおかげでなんとかなっているらしい。
2018/04/07(土) 16:03:35.42ID:dIEw27mY
今ってそれなりに開発者でlinuxをメインマシンに入れてる人って増えてないかな?
windows一強は終わりが見えて来てる
2018/04/07(土) 16:32:06.20ID:2Xz4c+5M
終わりが見えているッ!!(90%超)
2018/04/07(土) 18:26:34.94ID:s/Twf5oX
C#のEdit and Continueはいつ対応すんの?
JavaはHot Code Replacementがもう出来るって聞いたのに

https://github.com/OmniSharp/omnisharp-vscode/issues/490
https://blogs.msdn.microsoft.com/visualstudio/2018/02/02/hot-code-replacement-for-java-comes-to-visual-studio-code/
2018/04/07(土) 18:30:56.75ID:EvpDwywp
>>557
・VMのシステムリソース消費が問題にならなくなった
・MacがUNIXとして開発者に急速に普及した
・WSLが出現し、開発環境として実用している開発者も増えてきた
これらの理由から、開発環境としてのデスクトップLinuxの利用は激減しています
2018/04/07(土) 19:53:44.22ID:kEFAvVVE
Windowsはさっさと他のOSを見習って高解像度ディスプレイに対応してくれ
もういい加減文字を綺麗に描写していいだろう
2018/04/07(土) 21:19:40.66ID:/J1pPEPz
>>561
でも実際に高解像度ディスプレイに対応()したら
今度は互換性ガーって大騒ぎするんでしょ?
2018/04/07(土) 22:11:58.14ID:v4Rmk1o9
実用性皆無
564デフォルトの名無しさん
垢版 |
2018/04/08(日) 00:17:36.75ID:Dxb/j7Bg
>>559
知らんけど、Lispが半世紀前に実現済の機能だから、そのうちC#も対応すんじゃね?
565デフォルトの名無しさん
垢版 |
2018/04/08(日) 00:19:16.20ID:WMX+EWQX
>>561
surfaceレベルになれば文字は綺麗
2018/04/08(日) 00:27:17.37ID:9CahOBz2
Win10は高解像度対応してるぞ
普通にDPIに追従する
567デフォルトの名無しさん
垢版 |
2018/04/08(日) 00:57:25.86ID:dFsccLMX
>>559
以前からあるものとは別という話?
2018/04/08(日) 02:50:38.58ID:XBLaxXZQ
https://insights.stackoverflow.com/survey/2018/#technology-developers-primary-operating-systems

Developers' Primary Operating Systems
569デフォルトの名無しさん
垢版 |
2018/04/08(日) 08:49:01.82ID:Dxb/j7Bg
>>568
BSD/Unixを、Linux-basedと別集計してるのは何でだろう?
2018/04/08(日) 10:37:01.87ID:HMXe0kGL
>>569
Linuxは正確にはUNIXじゃないからでは
2018/04/08(日) 12:32:18.84ID:WafpiTuB
>>567
JavaはVS Codeでもデバッグ中にコードの変更が出来るようになった(ただしメソッドの追加削除は出来ないらしい)が、
C#はアプリケーションの再起動が必要

少しコードを変更するだけでもアプリケーションを再起動していたら
デバッグに時間かかる
デバッグ中にコード変更したかったらVisualStudio使えって事か
2018/04/08(日) 18:33:00.53ID:+FJwvftX
>>571
デバック中でコンパイルし直せるってすげーけど、そこまでやるかって気もするな。
素直にバグを再現するコードを書いたほうが良い気がするけど
2018/04/08(日) 18:33:22.48ID:+FJwvftX
バグを再現するテスト な
2018/04/08(日) 18:49:54.07ID:XIh7sWbQ
>>568
windowsは過半数割れちゃったのか
2018/04/08(日) 18:56:21.04ID:+FJwvftX
>>574
それよりもlinuxが23%でmacと均衡しつつあるのが、、
macのクソっぷりが原因か、
linuxのデスクトップが調子良いのか、
その両方か、、、
2018/04/08(日) 19:58:28.36ID:XIh7sWbQ
>>575
むしろ価格差を考えると善戦しているのでは
2018/04/08(日) 21:35:45.20ID:UFgQZ3GV
>>575
組み込み需要が多いんじゃね?
うちの会社だけで1000人はいるもの
2018/04/08(日) 22:14:46.90ID:XIh7sWbQ
>>577
このアンケートだと組み込みは5%
殆どweb系だと思っていい
2018/04/08(日) 23:11:11.57ID:+FJwvftX
>>578
チラホラとmacからlinuxに移行した人の記事は見かけるな。
macbook proから物理ファンクションキーが消失した件と大体時期が一致する。
iPhoneと同じノリで拡張性を殺しまくってるからなー。
vscodeがlinuxで完璧に動くなら俺もlinux移行でいい気がする。dockerのホストに直接メインマシンを使えるメリットもあるしね。
2018/04/08(日) 23:31:03.96ID:Q9LpZIIR
ん?linuxだとvscodeは完璧に動かんのか?
2018/04/08(日) 23:44:38.60ID:XIh7sWbQ
動かないわけないが
2018/04/08(日) 23:56:11.48ID:Kq9BeYXd
動くんかい
2018/04/09(月) 06:05:36.08ID:OKWURZQN
Linux使ってみたいが相性のいい手頃なマシンを見つける方のが大変そう。
2018/04/09(月) 08:57:44.24ID:fhEIkbEt
>>580
それが知りたい。実際どうなん?linuxメインに使ってる人に聞きたい。
2018/04/09(月) 09:11:20.68ID:1PTa96/6
動くよ
LinuxのフォントレンダリングはMacよりはくっきりしててWindowsよりは柔らかくて好きだ
(なんか1.22でLinuxでの描画がおかしかったのが直ったみたいなことが書いてあったけど
その前から別に俺の環境では問題なかった)
2018/04/09(月) 09:13:21.11ID:1PTa96/6
>>583
ThinkpadかDellのノートの型落ち買っとけば大体大丈夫
この2つは使ってる人も多いんで情報も多い
2018/04/09(月) 09:56:26.09ID:RBhArkXv
最近のMacがクソなのはわかるけど
それにしたってMacと張り合えるほどLinuxデスクトップって善戦してるか?
2018/04/09(月) 10:40:18.02ID:1PTa96/6
vscodeとブラウザさえ動けばいいというならLinuxで充分。他のことをやろうとするとまだきつい
ただパッケージマネージャはLinuxの方がいいな
macportsやfinkも活動してないしそれらを潰したhomebrewも糞化が酷いし
2018/04/09(月) 10:49:41.35ID:KiHa8JMA
えっbrewどう糞化したの?
2018/04/09(月) 10:56:13.41ID:/NNWQ+nU
大体、LinuxはUNIXの代替だろw
笑えてくる
2018/04/09(月) 10:56:49.26ID:zAEr4q/W
>>583
VMで十分
2018/04/09(月) 12:42:51.76ID:fhEIkbEt
>>587
これだよな。そろそろメーカが本腰入れて開発者用モデルとして
linuxインストール済みのノートを出して欲しい。
dellがたまにやってるけど日本向けというわけでもないよね。
型落ちじゃなくて割と最新でlinuxノートが欲しいわ。

ぶっちゃけtermuxと連携可能なandroid向けのvscodeがでてくれればそれで十分ではあるんだが。
593デフォルトの名無しさん
垢版 |
2018/04/09(月) 12:49:28.33ID:zYQmp+UB
Linuxの欠点は無限ワークアラウンドだ…
594デフォルトの名無しさん
垢版 |
2018/04/09(月) 13:01:00.48ID:pBiH2JPL
日本ではMSのWORDとEXCELが根付きすぎてしまったために他のものが中々割り込めない状態になっているのではないかな。
2018/04/09(月) 13:39:32.17ID:fhEIkbEt
>>594
つ Google スプレッドシート
596デフォルトの名無しさん
垢版 |
2018/04/09(月) 14:16:08.22ID:LFcUZD6s
>>595
流行ってる?
597デフォルトの名無しさん
垢版 |
2018/04/09(月) 14:17:17.81ID:GdkyYm9A
>>572
余計にバグ増やしそうで怖い
2018/04/09(月) 16:06:27.38ID:AbJVhraD
>>583
今時のハードはほぼ動く
Ubuntuで最新のサウンドカードが動いて驚いたわ
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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