クイックメニュー
スレタイ検索

【IT】Microsoft、「Visual Studio 2019」発表。デザインを刷新、コラボ機能「Live Share」やAIコード補完

1田杉山脈 ★
AAS
米Microsoftは12月4日(現地時間)、開発者向けイベント“Microsoft Connect(); 2018”で「Visual Studio 2019」Preview 1を発表した。現在、同社のWebサイトからWindows版とMac版を無償でダウンロードできる。

 「Visual Studio 2019」は、統合開発環境(IDE)「Visual Studio」の次期メジャーバージョン。初めてのプレビュー版となる“Preview 1”では、その新機能の一部が実装されており、実際に体験することができる。「Visual Studio 2017」との共存も可能なので、興味があれば気軽に試していただきたい。“Azure”の仮想マシンでテストすることも可能だ。

 「Visual Studio 2019」でまず目につくのは、刷新されたスタート画面だろう。新しいスタート画面は“最近開いた項目”とタスクの一覧だけが表示されるシンプルなデザインとなっている。このデザインに関する詳細は、翌週の公式ブログで案内されるという。

 また、IDEにも大きな変更が加えられている。アプリアイコンやテーマがブラッシュアップされたほか、メニューバーがタイトルバーと一体化してコンパクトになった。画面の右上には“Quick Command”にかわる新しいコマンド検索機能が追加されており、スペルが多少間違っていても目的のコマンドを探し出せる“あいまい検索”が利用できる。

コーディング関連では、ソースコードのメンテナンス性と一貫性の向上に役立つ機能が多く追加されている。たとえば、ループをLINQのクエリに変換したり、タプルを名前付きの構造体へ変換する新しいリファクタリング機能が追加され、ワンクリックでソースコードをより良好な状態に保てるようになった。また、コードの問題点を警告したり、修正案を提案する機能も強化されている。

 さらに、コラボレーション機能も拡充された。「Visual Studio 2019」ではコーディングセッションを他のメンバーと共有できる「Visual Studio Live Share」が標準で組み込まれており、ソースコードを簡単に共同編集することが可能。IDE上で“GitHub”のプルリクエストを扱えるようにする拡張機能が提供される。また、AIを組み込んだコード補完機能“IntelliCode”も改善されており、C++とXAMLが新たにサポートされた。「Visual Studio IntelliCode」はコーディングルールの学習も行えるので、チーム内でコーディングスタイルを統一するのにも役立つ。

 そのほかにも、「.NET Core 3.0」の開発がサポートされた。クロスプラットフォームのC ++開発、iOS向けの.NETモバイル開発、「Xamarin」によるAndroid開発も引き続きサポートされる。
(画像)
https://forest.watch.impress.co.jp/docs/news/1156690.html

2018/12/05(水)19:22:30.34(CAP_USER.net)


2名刺は切らしておりまして

AAS

NG

「.NET 」ってもう死語だろ

2018/12/05(水)19:24:02.11(WQlO7YD9.net)


3名刺は切らしておりまして

AAS

NG

Cordovaしかやらないが、HelloWorldレベルでもエミュレータ起動するまでバグ潰しで折れるのがオチ。。。。。

2018/12/05(水)19:27:39.84(ZCjAxSO/.net)


4名刺は切らしておりまして [sage]

AAS

NG

2018/12/05(水)19:29:28.92(qY4arD6i.net)


5名刺は切らしておりまして [sage]

AAS

NG

使いやすいんか

2018/12/05(水)19:31:50.67(phYUbOA0.net)


6名刺は切らしておりまして [sage]

AAS

NG

んで1番高いヤツはいくらすんねん?

2018/12/05(水)19:34:22.49(lDrpPxfZ.net)


7名刺は切らしておりまして

AAS

NG

まーたアイコンの位置とか変える自己マン刷新か
ほんとMSってバカだな

2018/12/05(水)19:35:52.56(Lkvo3xdX.net)


8名刺は切らしておりまして [sage]

AAS

NG

2017使いやすすぎワロタ

2018/12/05(水)19:41:25.76(k7i/yr63.net)


9名刺は切らしておりまして [sage]

AAS

NG

2年更新にされるとサブスクリプションのほうがお得だな。

2018/12/05(水)19:56:57.18(BAIWe95A.net)


10名刺は切らしておりまして [sage]

AAS

NG

>>2
うちの現場ではvb6.0が現役です。

2018/12/05(水)19:58:46.21(SX1ccLKT.net)


11名刺は切らしておりまして [sage]

AAS

NG

ぇ、またUI変えるの?

2018/12/05(水)20:05:34.88(X8cVjE2u.net)


12名刺は切らしておりまして

AAS

NG

いつものオムニ補完だろ AI補完の実態は

2018/12/05(水)20:07:58.98(gz5yFMjo.net)


13名刺は切らしておりまして [sage]

AAS

NG

>>6
2017のEnterpriseが77万

2018/12/05(水)20:14:21.03(yjGHEGlP.net)


14名刺は切らしておりまして

AAS

NG

メニューバーが昔のWindows CE Handheldみたいになってた。
まぁ普通に.NETとかUWPとかXamarinの改良が本筋。
Community版は無料だからみんなリリースされたら入れとけ。

2018/12/05(水)20:23:30.10(pNBhOQnj.net)


15名刺は切らしておりまして [sage]

AAS

NG

Linuxとpythonとvimだけで仕事できるWeb屋でよかったわ
こういうのに一喜一憂しなくていいからな

2018/12/05(水)20:25:53.82(S2zby74y.net)


16名刺は切らしておりまして

AAS

NG

flash編集機能つけろ

2018/12/05(水)20:31:44.35(gW4eTqRo.net)


17名刺は切らしておりまして [sage]

AAS

NG

方針変更してExpress出してくんねーかな

2018/12/05(水)20:35:23.23(bVcezxAj.net)


18名刺は切らしておりまして

AAS

NG

VC6.0現役。MFCサイコー。

2018/12/05(水)20:36:38.04(vTLGKdU7.net)


19名刺は切らしておりまして

AAS

NG

> ループをLINQのクエリに変換したり、
ありがてぇ…
これでコードレビューしてもLinq分かんないんで直せませんとかいう馬鹿プログラマーを黙らせられる

2018/12/05(水)20:38:24.18(G7fzSWjR.net)


20名刺は切らしておりまして

AAS

NG

>>19
LINQPad使ってるよね、当然

2018/12/05(水)20:46:16.64(ekiikHj4.net)


21名刺は切らしておりまして

AAS

NG

>>8
同意。2017は軽いし、インテリセンスは賢いし、最高。
ゴミクズみたいに重かった2015が嘘のよう。

果たして2019は。

2018/12/05(水)20:46:47.62(M47fPYfD.net)


22名刺は切らしておりまして

AAS

NG

MSのOSや開発ツールは別に嫌いじゃないんだよね
MSを使おうとする企業のやり方や文化が嫌いなのね
だからMSとはもう縁を切りました

2018/12/05(水)20:47:46.96(ekiikHj4.net)


23名刺は切らしておりまして

AAS

NG

>>22
デュアルディスプレイを使わせてくれない
隣の席と肩が触れそうになる
部長や課長が超ハイスペックマシンの一方、今どき4GBのオンボロHDDマシン与えられる

Macな企業はいいっすね
トリプルはあたり前、席も広い、マシンも3年以内、当然MBPでSSD

2018/12/05(水)20:52:26.92(ekiikHj4.net)


24名刺は切らしておりまして

AAS

NG

きたか

2018/12/05(水)20:58:29.46(CQF+/fpd.net)


25名刺は切らしておりまして

AAS

NG

マイクロソフトには前から前から前から言ってるが、
デザインとUIを一新するなボケ

2018/12/05(水)21:06:26.02(9ebryUPL.net)


26名刺は切らしておりまして [sage]

AAS

NG

重いんだよ

2018/12/05(水)21:10:18.98(w2j5vNHm.net)


27名刺は切らしておりまして

AAS

NG

>>21
俺それでVSCodeに逃げたわ
2019はどうだろな

2018/12/05(水)21:37:21.70(xCCmwIyN.net)


28名刺は切らしておりまして [sage]

AAS

NG

最新のチャットボットって撮影した写真とかが、画像認識が出来るものなんですか?

2018/12/05(水)21:54:34.11(2J9e2mH+.net)


29名刺は切らしておりまして [sage]

AAS

NG

2017で後5年戦う

2018/12/05(水)22:01:22.39(ug9/2Vuo.net)


30名刺は切らしておりまして

AAS

NG

UWPが糞だったせいで何もやる気しなくなった
あれどうすんだよ死ぬの?

2018/12/05(水)22:19:48.31(GyeobXgn.net)


31名刺は切らしておりまして

AAS

NG

>>30
UWPは知らんうちにいろんな所が改善されてるよ。
久しぶりに一回試してみたら?

2018/12/05(水)22:22:02.52(pNBhOQnj.net)


32名刺は切らしておりまして

AAS

NG

秀丸でカリカリコード書いてるけど
ぶぃじゅあるすたじおはおいちいの?

2018/12/05(水)22:43:02.78(MdOzMCOJ.net)


33名刺は切らしておりまして [sage]

AAS

NG

2017の評判聞くたびに2015捨てたくなるわ
オンボロPCで動かすのはキツイ

2018/12/05(水)22:55:08.14(DqQjfHn+.net)


34名刺は切らしておりまして

AAS

NG

勝手なことをしないものをのぞむ

2018/12/05(水)23:51:28.41(q3QxHshQ7)


35名刺は切らしておりまして [sage]

AAS

NG

開発はVS Codeで、VisualStudioはコンパイルとデバッグでしか使ってない

2018/12/05(水)23:42:45.48(SZn7RKso.net)


36名刺は切らしておりまして

AAS

NG

2017は良かったよな
2019はハズレな気がするわ

2018/12/06(木)00:18:04.19(m/Akg3vt.net)


37名刺は切らしておりまして

AAS

NG

まーでもAzureでCognitiveやらサーバーレスやらモバイルやら開発するには
最強のIDEなのは間違いないし逆に言うとVSがあるからこそAzureがAWSと戦えてる
ExcelとVSとマウスはMSが失ってない3つの良心だからな

2018/12/06(木)00:19:44.12(KuF+v5ge.net)


38名刺は切らしておりまして

AAS

NG

>>37
エクセルw昭和かな?

2018/12/06(木)00:20:20.87(m/Akg3vt.net)


39名刺は切らしておりまして

AAS

NG

>>33
Visual Studio 2015は本当にクソだぞ。
とにかくアホみたいにメモリーを使って、ひたすら、重い、重い、重い。

Visual Studio 2017はもう、一生これで良いレベルで素晴らしい出来栄え。
最初は結構バグもあったけど、最新のパッチを当てると、意味不明なエラーもほとんど吐かなくなる。

2018/12/06(木)00:47:59.49(kU9ZHuYk.net)


40名刺は切らしておりまして

AAS

NG

>>27
VS2017が軽くて賢くなったからVSCodeに逃げたって意味不明なんだけど

2018/12/06(木)01:26:51.15(MzTml44y.net)


41名刺は切らしておりまして

AAS

NG

よくわからないけどlive shereってのはGitHubの機能を統合したのかな?

2018/12/06(木)02:36:18.44(I9TEZfRL.net)


42名刺は切らしておりまして

AAS

NG

>>41
githubにそんな機能はないだろ

2018/12/06(木)03:46:15.31(BsFnCtCo.net)


43名刺は切らしておりまして

AAS

NG

VisualStudioとかC#の出来はなかなかのものなのに、OSになるとどうしてあんなに
メチャクチャなんだろうね。
わざとやってるようにしか見えないんだよね。

2018/12/06(木)03:53:49.36(J3299gHS.net)


44名刺は切らしておりまして

AAS

NG

>>43
思う。
開発者みんな思ってると思う。
いやOS自体は好きだけど、テストの甘さは何とかならんのか。

2018/12/06(木)04:02:17.47(PkonQDmh.net)


45名刺は切らしておりまして

AAS

NG

2018/12/06(木)04:14:21.90(uOZy9CFx.net)


46名刺は切らしておりまして [sage]

AAS

NG

>>43
MSの開発環境がまともなのはBorlandからSSS級開発者盗んできたから
それまでゴミだった環境が一変した

2018/12/06(木)05:25:31.64(R40Grd3l.net)


47名刺は切らしておりまして

AAS

NG

2008使ってる(´・ω・`)

2018/12/06(木)06:39:03.30(0giaOz40.net)


48名刺は切らしておりまして [sage]

AAS

NG

>>18
6.0ってc++でテンプレートがようやくまともに動くようになったころのやつだよな。
ATL以前のMFCは設計が怪しくてCStringの継承クラスが素直に作れなかったりあまり良い印象がないw
まぁ、それ以前に俺はすでにC++11未満には戻れない体になってしまったが(´・ω・`)

2018/12/06(木)08:05:26.82(h4g6V84Z.net)


49名刺は切らしておりまして

AAS

NG

単価安いよね、VSの開発って。 人多いからか。

2018/12/06(木)08:16:07.78(qxxi5c4a.net)


50名刺は切らしておりまして [sage]

AAS

NG

デザインを刷新しすぎてついていけないんだよ

2018/12/06(木)08:21:31.15(njUaOUGB.net)


51名刺は切らしておりまして

AAS

NG

快適に開発出来る画面サイズって何インチ以上?30インチぐらい?
ディスプレイは何枚あれば快適?3枚ぐらいでいい?

2018/12/06(木)08:40:57.66(gwiPI4vU.net)


52名刺は切らしておりまして [sage]

AAS

NG

こんな漢字
(画像)

2018/12/06(木)08:45:08.63(YCmIMZGt.net)


53名刺は切らしておりまして

AAS

NG

>>52
嫁/娘は等身大フィギュア2体あるからディスプレイの中に住まわせる必要は無いな。

2018/12/06(木)08:47:15.02(gwiPI4vU.net)


54名刺は切らしておりまして

AAS

NG

>>52
壁紙はおいといて、羨ましいシステムだな。
ただ実際に使っているのは、真ん中の2つくらいなんだろうな。

2018/12/06(木)08:56:41.43(BMy5CXMS.net)


55名刺は切らしておりまして

AAS

NG

>>52
色温度青側に傾いてるぞ
それだけ金つぎ込んだら細部も気にしたほうがもったいなくない

2018/12/06(木)09:13:50.10(+miGlvgo.net)


56名刺は切らしておりまして [sage]

AAS

NG

IDEちゃんグー

2018/12/06(木)09:31:01.82(xHwtlrRU.net)


57名刺は切らしておりまして [sage]

AAS

NG

>>43
MSは一番だめな奴がWindows開発に回される
次がOffice。優秀な奴はVSや.NET。一番優秀な奴はマウス部門。

2018/12/06(木)09:40:13.63(rLKdE0JE.net)


58名刺は切らしておりまして

AAS

NG

>>52
どうやってプログラミングすんだよww

2018/12/06(木)09:51:23.18(alYdSP+h.net)


59名刺は切らしておりまして

AAS

NG

なんか最近VSとC#褒める奴増えてんな
VBの方が前からよくできてたし先なのに

2018/12/06(木)10:06:18.60(alYdSP+h.net)


60名刺は切らしておりまして

AAS

NG

VBはコードが見辛いし冗長だからできることはほぼ同じでもC#の方が快適なんだもん

2018/12/06(木)12:22:41.60(MzTml44y.net)


61名刺は切らしておりまして

AAS

NG

>>58
七人の小美少女がな

2018/12/06(木)12:49:55.81(/2ontMz1.net)


62名刺は切らしておりまして [sage]

AAS

NG

>>59
新要素(言語まわりの便利機能)の追加がC#よりかなり遅れてくるのがつらい

2018/12/06(木)13:37:51.29(XifYz+JL.net)


63名刺は切らしておりまして

AAS

NG

>>59
VB.NETは2013辺りからC#に完全に追いついたが、
エンジニアの脳みそがVB4〜6辺りで停止してるという、仕事にすると地雷なやつ

2018/12/06(木)14:04:11.64(uFIJZAbF.net)


64名刺は切らしておりまして [sage]

AAS

NG

>>60
>>59
どうせ今は色んな補完機能あるし冗長さは気にならない
むしろ冗長でキッチリしてる分、C#より可読性は高いはず
見辛いと感じるのは単なる慣れだろう
とはいえ、.NET Coreにも対応してないからC#使うしかないんだけど

2018/12/06(木)14:07:35.33(OmBCT0Ly.net)


65名刺は切らしておりまして

AAS

NG

>>64
そういうの困るよな
言語の違いだけでやれることが違うってのが

2018/12/06(木)14:21:26.47(gD+DIUOe.net)


66名刺は切らしておりまして [sage]

AAS

NG

パッケージ版なんでなくした

2018/12/06(木)14:28:54.62(K/Bb4lmy.net)


67名刺は切らしておりまして

AAS

NG

商売

2018/12/06(木)14:56:45.15(CD67pSHD.net)


68名刺は切らしておりまして [sage]

AAS

NG

VB.netは.netが言語に依存しないことを担保するために作られたようなもんだからな。
今となっては役割を終えたといってもいい。
どう考えてもC/Java系の記法の方が馴染みがあるし。

2018/12/06(木)15:15:58.21(rLKdE0JE.net)


69名刺は切らしておりまして

AAS

NG

C#もVB.NETも両方使えるけど旧VB移行案件以外でVB.NET使おうとは思わないな

2018/12/06(木)15:26:50.75(Dme5hc/u.net)


70名刺は切らしておりまして [sage]

AAS

NG

Linux版は、まだか?

2018/12/06(木)16:05:08.61(k6dK7UXm.net)


71名刺は切らしておりまして

AAS

NG

VB嫌いじゃないよ。
見方はいろいろあるのだろうけど、分かりやすいと思うけどね。
OfficeのVBAでプログラムを組んで仕事の効率化を図っていた人が、ステップアップ
するのにもちょうどいい。
なくすのはもったいないと思う。

2018/12/06(木)16:36:58.26(CD67pSHD.net)


72名刺は切らしておりまして

AAS

NG

vscodeのcli版まだぁ〜

2018/12/06(木)18:10:05.65(ZKhbVd+C.net)


73名刺は切らしておりまして [sage]

AAS

NG

>>52
プログラミングというよりは、オタアニメやエロ動画専用なのか。
最近のバーチャル的なエロゲームで、色んな角度から鑑賞する為の専用としか思えない

2018/12/06(木)18:44:09.32(Tcza/nEO.net)


74名刺は切らしておりまして

AAS

NG

ジェットブレインズを知るようになったけれど、
日本て本当に周回遅れなんだと思った。

2018/12/07(金)22:25:29.25(g3FVkSHa.net)


75名刺は切らしておりまして

AAS

NG

>>74
ん?
Visual Studioは日本製のソフトじゃないぞ

2018/12/07(金)23:02:06.56(Qpokv/Y+.net)


76名刺は切らしておりまして

AAS

NG

>>75
はい?

2018/12/07(金)23:08:03.69(g3FVkSHa.net)


77名刺は切らしておりまして

AAS

NG

>>76
Visual Studioのスレで日本がどうたらこうたらなんの話してんの?

2018/12/07(金)23:11:28.99(7CjwcrYr.net)


78名刺は切らしておりまして

AAS

NG

>>77
調べろ無能

2018/12/07(金)23:14:28.81(g3FVkSHa.net)


79名刺は切らしておりまして

AAS

NG

酷い捨て台詞だなあw

2018/12/07(金)23:15:49.08(7CjwcrYr.net)


80名刺は切らしておりまして [sage]

AAS

NG

>>18
win10でvb6.0は動いたんだけどvc6.0は動かんかったわ…

2018/12/07(金)23:28:18.67(uKpAsx2y.net)


81名刺は切らしておりまして [sage]

AAS

NG

VisualStudioCodeってどうなん?
出た当初は単なるエディタですって立ち位置だったはずだけど、今はIDEの体をなしているらしいじゃないか
インテリテンスもかなり優秀らしいし
結局、「旬」のコミュニティ系ソフトにはMSすらも後塵を拝すってことかね?

2018/12/08(土)02:49:03.87(NXUHqO73.net)


82名刺は切らしておりまして

AAS

NG

>>81
Visual Studio CodeもMSのソフトだよ?

2018/12/08(土)03:05:18.62(hBlgyAU0.net)


83名刺は切らしておりまして [sage]

AAS

NG

>>82
あれ、GitHubでコミュニティベースで開発されてるんじゃなかったでしたっけ?
VisualStudioと機能も名前もかなり被ってるものをMSは開発してたってこと?

2018/12/08(土)03:09:38.28(NXUHqO73.net)


84名刺は切らしておりまして

AAS

NG

マイクロソフトCOBOLも入れなさい

2018/12/08(土)03:10:01.59(MbJxH1Zi.net)


85名刺は切らしておりまして

AAS

NG

陰ドーズ10でヴァーチャル環境でXP使えんのか?
そろそろ新パソ買いたいんだがそれくらいやれるスペックのが欲しい
今は初代LIVA

2018/12/08(土)03:14:31.69(Kr9IZekZ.net)


86名刺は切らしておりまして

AAS

NG

>>83
マイクロソフトが公式にgithubで開発やってるんだよ
githubのアカウントもマイクロソフトになってるだろ
https://github.com/Microsoft/vscode

2018/12/08(土)03:54:21.49(041HKHs5.net)


87名刺は切らしておりまして [sage]

AAS

NG

正式リリースまでのロードマップってどっかにない?

2018/12/08(土)07:31:04.80(72i+PE5h.net)


88名刺は切らしておりまして [sage]

AAS

NG

そろそろ2017のISOファイル配布して

2018/12/08(土)09:29:46.62(Gn4/G2Mv.net)


89名刺は切らしておりまして

AAS

NG

もう完全に置いて枯れてしまって今どうなってんのかさっぱりだわwww
つか、EDGE止めるとかいうしもう、なんなの
VBもやめるの?

2018/12/08(土)09:45:11.47(7Ka9LavZ.net)


90名刺は切らしておりまして

AAS

NG

>>89
レンダリングエンジンを変更するだけでEdgeはやめませんけど

2018/12/08(土)09:56:20.66(+CXcDyja.net)


91名刺は切らしておりまして [sage]

AAS

NG

>>81
Codeを統合開発環境として使うのはかなりキツいと思うよ。

素直にVisual Studioインストールした方が楽。
大企業や企業の委託業務に使うのでなければCommunityが無償で使えるんだから。

2018/12/08(土)12:04:13.45(cbSI61tQ.net)


92名刺は切らしておりまして

AAS

NG

>>91
プロジェクト次第
UWP開発でVS使わずVSCode使うのはアホだし、
React開発でVSCodeではなくVS使うのも上に同じ

2018/12/08(土)17:06:11.35(iSe6RXcL.net)


93名刺は切らしておりまして

AAS

NG

フリーになってからMS案件はお断りするようになったなぁ。。
でも、githubはmsが買収したし、最近オープンでmsの評価も上がってきたように感じるし、将来分からないもんだわ

2018/12/08(土)17:28:05.84(Za2jqxuE.net)


94名刺は切らしておりまして [sage]

AAS

NG

UWPまだやってんのか
Windows Phoneもさっぱり伸びないし
もう存在意義ないだろ

2018/12/08(土)17:47:31.66(rW1lQiI3.net)


95過去ログ ★

AAS

NG

■ このスレッドは過去ログ倉庫に格納されています

[過去ログ]

名前

メール

本文