VS2017-home-vsmac-1-600x325
by Microsoft
1 :田杉山脈 ★ 2019/04/03(水) 10:36:05.50 ID:CAP_USER.net
マイクロソフトは統合開発ツールの「Visual Studio 2019」が正式リリースになったと発表しました。と同時に、AIがコーディングを支援する「IntelliCode」、ペアプログラミングを支援する「Live Share」など、これまで注目されきた機能が正式版となりました。

Visual Studio 2019は、Visual Studio 2017と比較して画面内の情報やボタンなどを減らし、コーディングに集中しやすいレイアウトを採用。

さらにメモリ使用量も約2GBから約418MBへと4分の1以下に減らすことで、起動時間の短縮や軽快な動作の改善を行っています。

One-click code cleanupは、あらかじめ設定しておいたルールに従ってコード全体をワンクリックで整えてくれるというもの。単純な整形だけでなく、つねに型宣言を明示する、不要なキャストを削除するなど、ある程度のコーディングルールまで踏み込んで整理をしてくれます。

IntelliCodeは、GitHubで公開されている大量のコードを機械学習によって解析、学習したAIがコーディングの支援をしてくれる機能。具体的には、コーディングの途中で適切な入力候補や補完候補をリストアップしてくれるIntelliSenseと連係し、もっとも適切と思われるものを候補リストの先頭に表示することやヒントなどを表示することで、コーディングの生産性を向上させ、ミスを減らしてくれることが期待されます。

Live Shareは、Visual Studioを利用している複数のプログラマが、リアルタイムにコードの編集作業やブレークポイントの設定、ステップ動作などのデバッグ作業などを手許のVisual Studioで共有できるというもの。

自分のVisual Studioの画面上に相手のカーソルが表示され、また相手のVisual Studioでコーディングしている内容を自分のVisual Studioから編集し、デバッグ機能を用いてステップ実行やブレークポイントの設定などが可能。

離れた場所にいるプログラマ同士が、それぞれ使いやすいようにカスタマイズされた自分のVisual StudioやVSCode環境のまま、協力してプログラミングやデバッグが行えます。

https://www.publickey1.jp/blog/19/visual_studio_201941live_shareaiintellicodemac.html



2 :名刺は切らしておりまして 2019/04/03(水) 10:41:24.54 ID:eHO8NJhY.net
知らん内にGPL違反になったりしそうだな


3 :名刺は切らしておりまして 2019/04/03(水) 10:54:22.20 ID:UpT7FCmZ.net
もう使ってるやつおらんやろ


9 :名刺は切らしておりまして 2019/04/03(水) 11:15:20.39 ID:K8lNr1eQ.net
>>3
正式版は今日リリースだからな



4 :名刺は切らしておりまして 2019/04/03(水) 10:58:15.17 ID:WiZdz5SR.net
Visual Studioとか使わんから、Visual Code Editorの方をお願いします
MSにしては出来がよく、Linux上で動くので、とても助かってます



6 :名刺は切らしておりまして 2019/04/03(水) 10:59:28.59 ID:MzzmqmBZ.net
メモリ使用量2Gだったって・・・
バグだったんじゃないのか



8 :名刺は切らしておりまして 2019/04/03(水) 11:13:58.66 ID:qAS1gCo0.net
One-click code cleanup やってみたらコードがスゲー見やすくなったんだが
逆に言えば俺のコードがどんだけ汚かったか指摘されたみたいでちょっと鬱ったorz




10 :名刺は切らしておりまして 2019/04/03(水) 11:17:45.64 ID:K8lNr1eQ.net
常に型宣言を明示するって型推論を取り除くってこと?


20 :名刺は切らしておりまして 2019/04/03(水) 12:10:54.69 ID:86cktv/d.net
>>10
そういうルールを作れば直してくれる。



15 :名刺は切らしておりまして 2019/04/03(水) 11:51:44.73 ID:b6cgalM6.net
2017もそんなメモリ食う印象なかったけど
むしろVSCODEのほうが、、
まぁプロジェクトによるか



17 :名刺は切らしておりまして 2019/04/03(水) 12:07:08.17 ID:NFrgeqS0.net
えーー そんなにメモリ食ってたん? 道理でWindows10タブレットでビルドが超遅かったわけだ。
まぁ 生産ライン300台タブレットをWIFI経由でバージョンアップする方がつらいけど、、、 
USBもキーボードも無くラックに固定されているタブレット環境は厳しい。




19 :名刺は切らしておりまして 2019/04/03(水) 12:10:52.92 ID:K8lNr1eQ.net
職場のPCはメモリー16GB積んでるからIDE3個起動しても気にならなかったな
てか開発PCはそれくらいメモリーあるよね



22 :名刺は切らしておりまして 2019/04/03(水) 12:14:19.69 ID:NFrgeqS0.net
>>19
自宅はハイスペックなんだが、現場でのデバッグはタブレットなんだわさ。 



23 :名刺は切らしておりまして 2019/04/03(水) 12:21:33.63 ID:j0o4Eh6C.net
androidstudio
eclipse
visualstudio
xcode
多すぎる間引きしてほしいぞ



35 :名刺は切らしておりまして 2019/04/03(水) 13:59:26.61 ID:+rVPpQHI.net
>>23
たまにはSublimeTextも思い出してください。



31 :名刺は切らしておりまして 2019/04/03(水) 13:36:50.47 ID:Hd+zAXHp.net
expressは2017で終了宣言が出てるから、2019版は出ないだろうなあ


33 :名刺は切らしておりまして 2019/04/03(水) 13:52:54.78 ID:omCqOZRO.net
>>31
通常版が無料になって久しいから
今更最下位エディションなんて必要ないからな


37 :名刺は切らしておりまして 2019/04/03(水) 14:06:33.65 ID:SCu6GG4p.net
>>33
いや、communityは零細企業であっても実質商用利用不可に近いからexpressの存在価値はそれなりにあるんだよ



36 :名刺は切らしておりまして 2019/04/03(水) 14:05:14.34 ID:CIeK2v//.net
会社がケチで買ってくれないんだよ。
express版だしてちょ



39 :名刺は切らしておりまして 2019/04/03(水) 14:40:31.09 ID:i3iAgc8d.net
>>36
2017を使い続けるしかないな



40 :名刺は切らしておりまして 2019/04/03(水) 14:42:24.78 ID:OsD+bZgh.net
まだうちは2010使ってんだ贅沢言うな


41 :名刺は切らしておりまして 2019/04/03(水) 14:47:24.53 ID:V98Z6re+.net
Express 2019 for Windows Desktopってのがあるけどこれじゃいかんの?


50 :名刺は切らしておりまして 2019/04/03(水) 16:01:37.90 ID:xZy0Jees.net
>>41
それでいいと思う。従来と同じ制約なら、MFC とリソースエディタが使えないだけ。



43 :名刺は切らしておりまして 2019/04/03(水) 15:00:55.83 ID:rgFqV14T.net
使用メモリ減り過ぎてて笑う
これだけ減るのはすげーけど、今までどれだけ無駄に確保してたんだよと



45 :名刺は切らしておりまして 2019/04/03(水) 15:08:38.52 ID:omCqOZRO.net
>>43
最近のメモリ食いアプリは圧倒的にブラウザだから
他のメモリ減らしても誤差レベルだけどな

IDEなんて前は超重量級アプリだったが
今じゃちょっと重いテキストエディタ位の感覚だな



46 :名刺は切らしておりまして 2019/04/03(水) 15:18:05.98 ID:WiDpQuXo.net
CPU負荷的にも軽くなった?
VSCodeの軽さが好きで本家に戻れないんだが。



47 :名刺は切らしておりまして 2019/04/03(水) 15:29:03.03 ID:4bHc0pZj.net
そういやVSCodeをC++の技術使って軽量化したとかしばらく前にニュースになってなかったっけ?
それを本家に導入したとか?




48 :名刺は切らしておりまして 2019/04/03(水) 15:37:26.00 ID:H3Dje2pf.net
C#やVBしか使ってる人をあまり見ないけどNode.jsやPythonのIDEとしても実はかなり優秀
React+Reduxの開発なんかもできたりするからVSCodeやめて無料で配っちゃえばいいのに

Azureと強力に連携するとかすれば元取れそうだけどなぁ





(´・ω・`) なんかExpress版もあるらしいよ


実戦で役立つ C#プログラミングのイディオム/定石&パターン
技術評論社 (2017-02-18)
売り上げランキング: 9,480

元スレ: http://anago.2ch.sc/test/read.cgi/bizplus/1554255365/