Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
UI最強のIDE Visual Studio が 世界を制する理由 白栁 隆司 2021年3月17日 エディタ好きは語りたい LT会
Slide 2
Slide 2 text
※※注意!※※ この資料は、あるイベントでVisualStudioの良い所を 広くプレゼンする目的で作られた資料です。 途中、VisualStudioで使用できない開発言語や、他の統合 開発環境を排斥する様な過激な表現があります。 これは発表時イベント向けのパフォーマンスです。 発表者の本心ではないこと、ご注意とご了承を下さい。
Slide 3
Slide 3 text
自己紹介 エンジニアカウンセラー 白栁 隆司 Youtubeに平日毎日動画投稿中! #ほぼ日ITエンジニアニュース @IT 自分戦略研究所 エンジニアライフにて「コレがワタシの生きる様」連載中(木曜日) 5つのテキスト環境を愛用しています 1. VisualStudioでのWindowsアプリ開発 2. VSCodeでの上記以外のアプリ開発 3. 秀丸エディタでのテキスト作成 4. WinMeargeでのファイル比較 5. Excelでのテキスト整形
Slide 4
Slide 4 text
最新のVisualStudio VisualStudioは日々進化している ● フレームワークとしての.NETが迷走から脱出? ● マルチプラットフォーム化へ本格的な対応 ● Webアプリケーション開発機能強化 ● スマホアプリ作成機能の強化 ● ペアプロ、モブプロ機能の追加
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
VisualStudioの利点 VisualStudioのここが素晴らしい! ● 強力な入力サポート機能(入力補完Doccomment等) ● インタプリタでの簡単デバッグ機能 ○ 標準でデバッグ用ツールも充実! ● 複数の言語で開発ができる(Pythonも!) ● WindowsアプリやWeb等、幅広い用途に対応
Slide 7
Slide 7 text
● Widnows上で動くソフトの開発なら一択! ● フレームワークを使わなきゃ使い勝手の悪い、 不完全な言語をまだ使いますか? ● 自動テストも機械学習もゲームもVSでできる ● マルチプラットホームなスマホアプリは… VisualStuido以外を使う必要ある? VisualStudioのここが素晴らしい! 出来るって書いてある!
Slide 8
Slide 8 text
VisualStudioの利点 VisualStudioのここが素晴らしい! ● 強力な入力サポート機能(入力補完Doccomment等) ● インタプリタでの簡単デバッグ機能 ○ 標準でデバッグ用ツールも充実! ● 複数の言語で開発ができる(Pythonも!) ● WindowsアプリやWeb等、幅広い用途に対応
Slide 9
Slide 9 text
● Widnows上で動くソフトの開発なら一択! ● フレームワークを使わなきゃ使い勝手の悪い、 不完全な言語をまだ使いますか? ● 自動テストも機械学習もゲームもVSでできる ● マルチプラットホームなスマホアプリは… VisualStuido以外を使う必要ある? VisualStudioのここが素晴らしい! 出来るって書いてある!
Slide 10
Slide 10 text
幅広いターゲットのVisualStudio 初心者にも安心!上級者も使い込める! ● インストールすれば日本語で実行環境までできる ○ 直感的にGUIプログラミングができる ○ オブジェクト指向っぽいプログラミングも簡単 ● 幅広い開発用途に対応できる ex.Git,SQL,Cloud ● 自由なUXで自分に合わせた開発環境チューン
Slide 11
Slide 11 text
VisualStudio以外を使う必要ある? それってVisualStudioでいいじゃん? ● Widnows上で動くソフトの開発なら一択! ● フレームワークを使わなきゃ使い勝手の悪い、 不完全な言語をまだ使いますか? ● 自動テストも機械学習もゲームもVSでできる ● マルチプラットホームなスマホアプリは… この部分は今後に期待です
Slide 12
Slide 12 text
VisualStudio以外を使う必要ある? そんなんVisualStudioにもあるよ? ● 豊富なプラグイン(拡張機能)※自作できる ○ Gitと強力な連携:IDEの中で履歴が見れる ○ 静的ソースコード解析 ● 動的型付け的な型の宣言(JavaScript程度) ● 非同期処理、同期処理の使い分け
Slide 13
Slide 13 text
まとめ これだけのことができるVisualStudioを使わない理由がな い、というか他のIDEを使う理由が存在しない! VisualStudioで書ける言語で実現すればいい。 forMacの動作やスマホアプリ開発に弱さはある。 だがしかし、それもいつの日か解決されるはず!
Slide 14
Slide 14 text
ご清聴ありがとうございました エンジニアカウンセラー 白栁 隆司 言い過ぎました。ごめんなさい @ShirayanagiRyuj