トップページtech
1002コメント303KB

Visual Studio 2015 Part6©5ch.io

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net2016/07/12(火) 16:19:31.74ID:7AqM6iwk
Visual Studio 2015
http://www.visualstudio.com/

日本語チーム ブログ
http://blogs.msdn.com/b/visualstudio_jpn

前スレ
Visual Studio 2015 Part5
http://echo.2ch.net/test/read.cgi/tech/1463267100/
0696デフォルトの名無しさん2016/09/18(日) 02:21:50.23ID:T+klLKgg
もっとNuGet使っていこう。
0697デフォルトの名無しさん2016/09/18(日) 02:26:59.01ID:T+klLKgg
ノートでクリックロックにしてると、Windows10でウィンドウを端にもっていって並べるときに
×が押されてしまって閉じてしまう。
×の横に一ドットでも枠があれば避けられるのに。
Windows10を作ってる人はWindows10を使っていないんじゃないだろうか。
0698デフォルトの名無しさん2016/09/18(日) 03:18:24.49ID:qlmNHTvf
>>697
やってみたけどクリックロック設定の有無にかかわらず閉じねえぞ
隙間以前にそもそもドラッグからのボタンリリースに閉じるボタンは反応しない
0699デフォルトの名無しさん2016/09/18(日) 13:22:27.82ID:hCSpHgBW
>Windows10を作ってる人はWindows10を使っていないんじゃないだろうか。

ほんそれ
0700デフォルトの名無しさん2016/09/18(日) 13:51:23.89ID:TDLmSDwc
いわゆるドッグフードですなw
0701デフォルトの名無しさん2016/09/18(日) 18:42:20.94ID:4S+PBu1V
>>697
ならないけど。
マウスのクリックスイッチが壊れているんじゃないか?
0702デフォルトの名無しさん2016/09/20(火) 08:50:34.84ID:dqYWXpom
だんだんコード入力重くなっていくんだけど、そういうもん?
コメント入力するのでさえ激重
win10とi7 6567Uなんだが
0703デフォルトの名無しさん2016/09/20(火) 09:42:58.76ID:vFgPQqq8
IMEがあやしい
0704デフォルトの名無しさん2016/09/20(火) 09:45:31.95ID:noK0zumc
>>702
OS再起動した?
Win10のメモリ管理は糞
0705デフォルトの名無しさん2016/09/20(火) 13:03:24.56ID:dqYWXpom
>>704
OS再起動しても軽いのは最初だけ
VSを再起動すれば最初だけ軽いけど、すぐに重くなっていく
一つ文字打って表示されるのに0.5秒くらいかかる感じ
0706デフォルトの名無しさん2016/09/20(火) 13:04:34.25ID:dqYWXpom
>>703
他のテキストエディタやIDEは入力軽いんだ
0707デフォルトの名無しさん2016/09/20(火) 13:20:43.02ID:th/eia7l
vsがロードしてるdllしらべて怪しいのないか調べろ
0708デフォルトの名無しさん2016/09/20(火) 13:25:36.78ID:vFgPQqq8
>>706
経験で書いてたんだけど、まあ用ないならいいわ
VSでだけ重かったからGoogleのIMEに切り替えたら軽くなったことがあったんでね
0709デフォルトの名無しさん2016/09/20(火) 14:15:31.28ID:5hgqMPTY
>>705
>一つ文字打って表示されるのに0.5秒
俺のところではさすがにそんな現象は発生してないよ
1文字0.5秒なんだったら使い物にならんじゃん
テキストエディタの設定の「タブの保持」どうなってる?
「タブの保持」がオフ(タブの代わりに空白を挿入)になってるとエディタが重くなるのは経験したけど
それでも1文字0.5秒なんてことはなかった
システムがおかしいとしか思えない
0710デフォルトの名無しさん2016/09/20(火) 14:35:35.02ID:I6O94rhW
Chromeなんか続けて使ってるとそんな症状が出る時あるね

VSのバグじゃなければ、Process Explorerでも見たら原因分からないかね
0711デフォルトの名無しさん2016/09/20(火) 14:41:48.77ID:dqYWXpom
>>708
GoogleのIMEです

>>709
空白じゃなくタブの保持にしてます

他で設定したところ
オプション>ソース管理
 → Gitからなしへ変更
オプション>環境>全般
 →「クライアントパフォーマンス」とその下(視覚効果、グラフィックアクセラレータ)のチェックを外す

VS起動時はサクサクなんだけど、コード書いていくとどんどん重くなっていく
履歴かなんか残してるのかな?
0712デフォルトの名無しさん2016/09/20(火) 14:44:00.33ID:dqYWXpom
>>707
すまん、どうやるの…

>>710
そこまでやるのか…なぜこんな面倒な…
0713デフォルトの名無しさん2016/09/20(火) 14:47:36.63ID:5hgqMPTY
たぶんIMEのせいじゃない
俺はSkylake i7 4コアマシン、16GBメモリ、Win10、Google IMEだけどそんな現象今まで発生してない
メモリ不足とかじゃないの?それかCPUを食いつぶしてるプロセスがあるとか?
0714デフォルトの名無しさん2016/09/20(火) 14:51:53.90ID:dqYWXpom
メモリは8GBで使用量5GBくらい
文字打つときもCPU使用量MAXにはならない…
なるべく他のアプリ立ち上げずにVSだけで作業してみます
それでも重いようなら、他のアプリじゃなくVSが原因か、隠れてる何かのプロセスが邪魔してるかですかね…
0715デフォルトの名無しさん2016/09/20(火) 15:00:16.77ID:5hgqMPTY
>>714
VS2015はUpdate3になってる?
それ以前だとメモリ管理とかにバグがあったらしいから
0716デフォルトの名無しさん2016/09/20(火) 15:05:13.01ID:dqYWXpom
>>715
マジすか!
update2になってた…
0717デフォルトの名無しさん2016/09/20(火) 16:35:07.07ID:dqYWXpom
連投すんません
なんとなく原因わかった

ブックマークを大量につけてるんだけどこれが原因だったらしい
数は100個ちょい

試しに以下をやってみた

ブックマークがついている状態でブックマークウインドを消す→重い
VSを再起動する(ブックマークウインドは非表示)→速い
ブックマークウインドを表示する→重い
ブックマークウインドを消す→重い
ブックマークを全て消す→速い

つまりブックマークが大量にあると文字入力が重いらしいです
改行したら重くなるのは仕方ないけど、文字入力自体が重いって…

とりあえずUpdate3にしてみます
0718デフォルトの名無しさん2016/09/20(火) 18:06:15.26ID:vWqxhDiB
6567Uと言う劇弱マシーンを使ってるからじゃないのか?
0719デフォルトの名無しさん2016/09/20(火) 19:21:20.94ID:Z41kvlE0
確かに、Update2はメモリーリークのせいでしばらく使ってると激重だったな。
0720デフォルトの名無しさん2016/09/20(火) 19:26:36.91ID:jG0UfrEo
メモリリークwww
ちゃんとテストしてんのかよMSw
0721デフォルトの名無しさん2016/09/20(火) 21:35:44.97ID:G0tkgnsB
グローバルインスタンスホルダー
にすべてを吊り下げる昔ながらの方がメモリリークの発見は早かったよな
0722デフォルトの名無しさん2016/09/20(火) 23:56:21.06ID:TnaiF/pw
たしかにupdate2ではプチフリがひどかったな
update3になってもまだパッチが出るという
容量は大したことないからupdate3.2くらいか今
0723デフォルトの名無しさん2016/09/21(水) 00:18:02.80ID:Rtj0ivpx
update2をダウンロードした翌日にupdate3が出たのはいい思い出。
あんまり頭に来たからまだupdate3ダウンロードしてないw
0724デフォルトの名無しさん2016/09/21(水) 00:32:40.64ID:Dagv/q7i
ワロタw
0725デフォルトの名無しさん2016/09/21(水) 01:51:41.86ID:jDPrx1Pn
>>723
情弱すぎだろ、カス
0726デフォルトの名無しさん2016/09/21(水) 02:00:33.03ID:hMcq/tCZ
>>701
ノートにマウスつなげるのはDELLノートだけだな。
日本製は普通にタッチパッド使ってる。
これ、わかるわかるって人にきいたらいいよ。
うちでは起こらん!って人に聞いてもわからないから。
Windows10を作ってる人もうちでは起こらん!だからWindows10のクォリティなんでしょ。
0727デフォルトの名無しさん2016/09/21(水) 02:27:34.93ID:kEZGMWcP
コイツの閉じる云々てどこかで見たおま環現象だと思ったら
スレ上の方に居たID:e/GdTSXcがボケて同じこと書いてるだけだったか…
0728デフォルトの名無しさん2016/09/21(水) 02:52:10.50ID:MA7ke+YV
OSインストールしなおせよ
しょうもない
0729デフォルトの名無しさん2016/09/21(水) 04:23:19.62ID:hMcq/tCZ
おま環現象ではないのだが。
0730デフォルトの名無しさん2016/09/21(水) 07:33:03.25ID:EYAgs4gT
プログラマなんだろ?1ドット開けるツール作ってやりゃいいじゃん
0731デフォルトの名無しさん2016/09/21(水) 11:20:10.35ID:tMef1W4e
コード入力重いって書いた者です
Update3にしたけどブックマーク使うと重くなるのは変わらなかったです
VSがクソってことで終了ですね…いちおうフィードバック出しておきます
0732デフォルトの名無しさん2016/09/21(水) 11:32:39.98ID:7Xpfd1N0
>>731
ご苦労さま
0733デフォルトの名無しさん2016/09/21(水) 11:49:24.16ID:GDc5+c0v
>>731
もしかしてReSharper入れてない?
プロジェクト構成やコードサイズにもよるけどプロジェクト読み込み後エディタ内のコード解析が終了するまでは
コード入力がものすごく重くなることがあるよ
0734デフォルトの名無しさん2016/09/21(水) 12:10:52.51ID:tMef1W4e
>>733
入れてないですね
ブックマーク使うのやめようかな…
よく登録したブックマークの行が変わるし、使いにくい
みんなどうやって目的の行まで探して飛んでるの?
0735デフォルトの名無しさん2016/09/21(水) 12:54:00.93ID:o9QzEWfp
>>734
ブレークポインヨ
0736デフォルトの名無しさん2016/09/21(水) 12:56:42.60ID:ObWHCjaA
トドは?
0737デフォルトの名無しさん2016/09/21(水) 13:02:09.77ID:RDaPq7Nj
ジャンプできない言語以外、ブックマークなんて使う必要ないだろ。
0738デフォルトの名無しさん2016/09/21(水) 14:08:22.80ID:6wq1WTZb
やっぱgrepっしょ
0739デフォルトの名無しさん2016/09/21(水) 15:05:26.64ID:WRzjrZbQ
ブクマって何よ?
0740デフォルトの名無しさん2016/09/21(水) 15:38:58.72ID:lqTjg4Df
>>739
オレも使ったこと無いけど、
Ctrl+K,Ctrl+K でマークしとくと Ctrl+K,Ctrl+N とかで飛べるみたい
0741デフォルトの名無しさん2016/09/21(水) 15:40:17.48ID:WRzjrZbQ
>>734
searchと勘
0742デフォルトの名無しさん2016/09/21(水) 15:41:39.96ID:WRzjrZbQ
>>740
そんなん使った事ない
聞いた事もない
便利なの?
0743デフォルトの名無しさん2016/09/21(水) 15:53:48.88ID:tMef1W4e
>>735
それ意味違うし

>>737
ジャンプって行覚えてるの?

>>738
関数名とか覚えてたらね

>>741
記憶力悪いんだ…

WinFormってメインのForm.csにほとんどのコード書くよね?
数万行の中から目的の関数とか探すの大変なんだ
マジレスでブックマーク使わないなら記憶頼りにサーチしてんの?
0744デフォルトの名無しさん2016/09/21(水) 15:57:56.84ID:ObWHCjaA
だからトド
0745デフォルトの名無しさん2016/09/21(水) 16:00:34.13ID:ObWHCjaA
っていうか、Formのコードならregion使って整理して畳んでおくのが鉄板でしょ
0746デフォルトの名無しさん2016/09/21(水) 16:03:43.93ID:WRzjrZbQ
>>743
パーシャルクラス使えよ
0747デフォルトの名無しさん2016/09/21(水) 16:30:38.26ID:tMef1W4e
>>744
すまんさっきから意味わからん

>>745
わざわざ畳んだり開いたり面倒くない?

>>746
VSの自動判別でエラーでやすいし面倒になって全部Formにぶっ込むことにした
0748デフォルトの名無しさん2016/09/21(水) 16:35:12.56ID:jDPrx1Pn
>>747
パーシャルクラスがなんだか理解してないだろ
馬鹿は市ねよ
0749デフォルトの名無しさん2016/09/21(水) 16:36:17.79ID:ObWHCjaA
>>747
もったいぶってるつもりはなかったんだけど
http://www.atmarkit.co.jp/fdotnet/dotnettips/163vsjump2/vsjump2.html

まあ、複数個所をちょっと行ったり来たりするのはブックマークが一番お手軽だよね。
タスクリストなんて俺もたまにしか使わないわw
0750デフォルトの名無しさん2016/09/21(水) 16:38:56.00ID:ObWHCjaA
>>747
あ、regionの畳む/展開もキーボードショトカットで出来るし、
そんなに面倒じゃないでしょ。

少なくとも何のインデックスもない状態から目的の箇所を探し出す手間よりはずっと楽よ。
0751デフォルトの名無しさん2016/09/21(水) 16:39:45.72ID:YpUdj0iE
C#はだいたいフォーム一つにコードまとまるけど数万行はめったにないわ
>>748
VSのC#の設定で自由にクラス分割はできないだろ
自分でプロジェクトファイル書換えないと
0752デフォルトの名無しさん2016/09/21(水) 16:42:58.78ID:XCFWcryu
1クラス数万行www
0753デフォルトの名無しさん2016/09/21(水) 16:48:55.09ID:2hx2mMKx
ブクマ100とか目的のとこ探すのも面倒だわw
regionで目的ごとに固めた方が楽だと思う
0754デフォルトの名無しさん2016/09/21(水) 17:02:10.66ID:7Xpfd1N0
1ソースファイル数万行なんてさすがにMSも想定してないわw
0755デフォルトの名無しさん2016/09/21(水) 17:38:03.95ID:tMef1W4e
>>751
前に使って死ぬほど面倒だったから使うのやめたんだよね

>>749
タスクリストってのがあるんだ
ていうかオプション>タスク一覧にトークン追加できないのかな?
追加ボタンあるのに追加できん…
ブックマークはグループ別けできるからよかったんだけどこっち使ってみるかな

>>750
何もないよりはマシではあるね…

>>754
だってFormの機能なんだからFormクラスの中に書くよね?
0756デフォルトの名無しさん2016/09/21(水) 17:43:11.10ID:lqTjg4Df
どうかなあ、、、外部のクラス定義にほとんど追い出しちゃうからなあ
でもなんでも1画面に詰め込んだ大きなアプリだとそうなるのかなあ
0757デフォルトの名無しさん2016/09/21(水) 18:13:53.96ID:4zgGmf4X
なんだか怖い人がいるwww

こういう人にこそOOPをって思うけど道は険しいなあw
0758デフォルトの名無しさん2016/09/21(水) 20:05:37.71ID:QUph+hsM
>>754
VS2012のC++だと、1ファイル32767行を超えるとデバッガの表示がおかしくなった。
0759デフォルトの名無しさん2016/09/21(水) 20:36:50.23ID:viG+ecHr
日本から始まる世界的株式市場の大暴落

ウォールストリートの大暴落(1997年)につながったプロセスが、
いま日本におけるプロセスの中に写し出されており、
再び株式市場の暴落につながるでしょう。
終いには政府にも支えることができなくなり、どん底に落ちていきます。
日本がアメリカ国債の25%を引き出すと世界経済が破綻し、
マイト レーヤは出現するでしょう。
マイト レーヤはまずアメリカに現れ、それから日本です。
彼は日本語で話し、非常に物静かなやり方で話します。
彼の最初の控えめな態度に混乱してはなりません。
非常に間もなくマイト レーヤを、テレビで見るでしょう。
マイト レーヤは毎日テレビに現れ、質問に答えるでしょう。
彼は「匿名」で働いております。


マイト レーヤが公に現れるにつれてUFOが、とてつもない数で姿を表すでしょう。

矢追純一

「宇宙人側からの申し入れは、
核の利用と戦争をやめ宇宙人の存在を公表しなさい。
ロシアという大国の首相がね、2回も言ってるんだからね。」


抑制のない成長に基づく現在の経済の終焉を見るでしょう。

日本国民はどう対処すればいいのか。新しい政権は民意を反映し、適切な食糧、
住宅の供給、健康管理、教育が最も重要な責任となるでしょう。そして最後に防衛です。
国民の意志を裏切ることは、極端な場合、自殺や殺人にまでつながります。
民衆の指導者は職業的政治家ではない人々から見つかるのです。
0760デフォルトの名無しさん2016/09/21(水) 20:39:49.76ID:WRzjrZbQ
>>758
君は研究熱心だな
0761デフォルトの名無しさん2016/09/21(水) 20:42:42.32ID:O03DPYEx
1クラス数万行クッソフイタwww
もう魔界やw
0762デフォルトの名無しさん2016/09/21(水) 20:49:44.04ID:X8Rtnmmf
>>752
C++ じゃないけど、C で78,000行の関数を見たことある
詳しくは言えないけど某装置の制御ソフト
さすがにめまいがしたわ
0763デフォルトの名無しさん2016/09/21(水) 21:29:24.76ID:B5fPe/eY
>>749
リンク先読んだけどトドがどれに該当すんのかさっぱり分からんのだが
0764デフォルトの名無しさん2016/09/21(水) 21:44:33.78ID:HZYtd1tc
>>763
TODO:
0765デフォルトの名無しさん2016/09/21(水) 22:16:09.69ID:B5fPe/eY
>>764
なるほど
今使ってたVisual Studio 2010にもありました
0766デフォルトの名無しさん2016/09/21(水) 22:49:08.35ID:SIQDhLUp
>>755
新規で作った空のプロジェクトでも重くなるの?

基本的に自動生成コードを除いて数万行とかいくのは神クラスになってると思う
MVVMとかMVCとかが一例だけど適切に分離しないと
0767デフォルトの名無しさん2016/09/21(水) 23:16:29.00ID:XCFWcryu
>>762
昔のbasicとかマクロ使えないアセンブラもデカイのあったな
0768デフォルトの名無しさん2016/09/22(木) 02:06:52.23ID:y+gcCSAs
>>766
ブックマークしてるファイルのみ重くなる感じですね
Form.csだけブックマーク大量につけて激重
他のファイルは軽いです

この際分離することを勉強してみます
正直、よくわかってないので…
0769デフォルトの名無しさん2016/09/22(木) 02:59:43.70ID:yo/92uZs
元々VB6プログラマーでした?
VB6のコードって全部フォームクラスに書く傾向があるから
>>768
0770デフォルトの名無しさん2016/09/22(木) 03:40:27.85ID:c0uylKlH
何をそんなにブックマークしてるのか不思議。
ツールバーでクラスやメソッド選択したり、右クリックメニューの関数や変数の定義や参照とかで大体事足りる。
0771デフォルトの名無しさん2016/09/22(木) 09:11:05.58ID:y+gcCSAs
>>769
一番最初にやったのはVBAです
あと現職デザイナーです
デザイナーもプログラミングできないと生きていけないので…

>>770
ソリューションエクスプローラーにもメソッド表示されますね
0772デフォルトの名無しさん2016/09/22(木) 20:35:24.79ID:+u6VW8b2
>>768
ブックマークが原因なのか、行数が原因なのか切り出せよ
行数なら仕様だろ
0773デフォルトの名無しさん2016/09/22(木) 23:16:26.06ID:y+gcCSAs
>>772
ブックマークが原因でした
ちなみに教えていただいたタスク一覧で似たような感じにできて
なおかつ重くならないし、トドつけたら勝手にタスク一覧に追加されるのでこっちのほうが便利でした
むちゃくちゃ助かりました!ありがとうございます!
0774デフォルトの名無しさん2016/09/23(金) 09:16:16.96ID:k0FhbiHl
http://light.dotup.org/uploda/light.dotup.org377087.png
jsでアプリ組もうと思ったら、デバッグ画面で何も表示されねー。
誰かヘルプミー。ちなみに同じファイルがブラウザでは動いてる。
0775デフォルトの名無しさん2016/09/23(金) 10:03:55.71ID:G68SfnUG
>>749
横レスだけどこれ知らなかったし、すごく楽になって助かる。何万行もコード書けないけどw
ありがとう!
0776デフォルトの名無しさん2016/09/23(金) 12:37:44.22ID:rjSPjZ1K
>>774
馬鹿には無理
0777デフォルトの名無しさん2016/09/23(金) 12:40:35.60ID:k0FhbiHl
>>776
バーカバーカ。Orz
ちなみにDOMエクスプローラとは違うソースをコンパイル実行している。
0778デフォルトの名無しさん2016/09/23(金) 12:42:54.82ID:rjSPjZ1K
嬉しそうだなおまい
0779デフォルトの名無しさん2016/09/23(金) 12:49:18.86ID:k0FhbiHl
http://www.dotup.org/uploda/www.dotup.org1011832.zip
まぁ、いいや。アップしとくから俺環か調べてくれ。
転載禁止。

ちなみに、多少Mっケあるかもな。
0780デフォルトの名無しさん2016/09/23(金) 12:52:22.92ID:k0FhbiHl
http://www.dotup.org/uploda/www.dotup.org1011836.zip
キー捨てたらだめだったかも・・・。
0781デフォルトの名無しさん2016/09/23(金) 13:21:58.21ID:WowJrUzI
VS2015起動したら数秒後に勝手に閉じちゃうんだけどなんでや
0782デフォルトの名無しさん2016/09/23(金) 15:55:12.41ID:dRBbVGXL
>>781
心を閉ざしているから。
0783デフォルトの名無しさん2016/09/23(金) 18:50:22.01ID:AnJUxwGG
ああ、確かに。
ifやelseの次に一行しか書かないくせに
わざわざカッコで括ったり、
関数と関数の間も空けてないしな。
こんな糞見にくいコード書く奴には無理だな。
0784デフォルトの名無しさん2016/09/23(金) 19:13:34.82ID:udfamS5S
>>783
>ifやelseの次に一行しか書かないくせに
>わざわざカッコで括ったり

普通のスタイルだと思いますが
0785デフォルトの名無しさん2016/09/23(金) 19:19:10.76ID:dRBbVGXL
無能おじは、例え1行でも{ }で囲まないと行が増えたときにバグになるぢゃないか!
って騒いで無理やりコーディング規約に{ }強制をねじ込んだりするからな。
0786デフォルトの名無しさん2016/09/23(金) 19:21:21.91ID:whHVCxTc
無能なのはどっちなんでしょうかねえ?
0787デフォルトの名無しさん2016/09/23(金) 19:24:36.09ID:VHuESsYG
>>785
Microsoftの規約です。
0788デフォルトの名無しさん2016/09/23(金) 19:32:28.60ID:EdnuffoG
>>785
if後置できる言語じゃないんだし、そんなにマイナーな規約じゃないだろ
単文ifが大量に現れるような流れの悪い糞コード書くなってことだよ
0789デフォルトの名無しさん2016/09/23(金) 19:34:06.57ID:PwXnKVri
>>785
よお無能
0790デフォルトの名無しさん2016/09/23(金) 19:43:29.80ID:F4pJQ01g
”{}”を使いたくないと言う人は、3項演算子バシバシ使う人かな?
0791デフォルトの名無しさん2016/09/23(金) 19:47:05.49ID:dRBbVGXL
やべぇ無能おじが顔真っ赤にしてる。。。
0792デフォルトの名無しさん2016/09/23(金) 19:47:55.39ID:EdnuffoG
>>790
適切に使用される3項演算子はとても理解しやすい
バカは副作用のある処理にまで3項演算子を使う
0793デフォルトの名無しさん2016/09/23(金) 19:58:09.59ID:PISeHL0Q
>>785
赤くしとこ
0794デフォルトの名無しさん2016/09/23(金) 20:07:20.95ID:DR9YD7DU
おまえら日本語読めないのか?
>>785はそういう奴がいるって言ってるだけだろ
0795デフォルトの名無しさん2016/09/23(金) 21:10:14.87ID:Daivrufc
>>794
そう言う奴を無能って言ってるところに突っ込まれてることも理解できてないのかよ w
■ このスレッドは過去ログ倉庫に格納されています