サイトアイコン

プログラミング初心者はVisualStudio使え

2:5ch名無し民2022/11/07(月) 14:41:13.84ID:8hdBO/eO0

CodeのほうじゃなくてCommunityのほうな

3:5ch名無し民2022/11/07(月) 14:42:10.36ID:l5GeBbPJa

コード書いたら候補とか間違ってるとこすぐ指摘してくれるやつ?

6:5ch名無し民2022/11/07(月) 14:44:19.36ID:jK3EpaX10

>>3
そうそう

9:5ch名無し民2022/11/07(月) 14:45:44.47ID:l5GeBbPJa

>>6
たしかにアレならググりながら出戻り少なく出来るからええな
やったことないけど

13:5ch名無し民2022/11/07(月) 14:47:41.78ID:jK3EpaX10

>>9
しかも最近は書きたいコード先読みして候補出してくれる
Tabキー押すだけでそれに決定される
例えば
int x=a;としたら
int y=b;みたいなのが自動で候補に上がってTab押すだけで入力される

25:5ch名無し民2022/11/07(月) 14:51:17.14ID:l5GeBbPJa

>>13
はえ
やりたいことだけ理解してればいちいち関数覚えなくてええんやね


31:5ch名無し民2022/11/07(月) 14:53:44.70ID:jK3EpaX10

>>25
めっちゃ便利だぞ

43:5ch名無し民2022/11/07(月) 15:01:44.11ID:l5GeBbPJa

>>31
趣味でやろうかな
ゲーム作れたりする?

44:5ch名無し民2022/11/07(月) 15:02:50.61ID:mUtr24190

>>43
作れる

57:5ch名無し民2022/11/07(月) 15:10:53.03ID:jK3EpaX10

>>43
余裕
とりあえずスマホアプリでポケモンバトルアプリ作ってみれば?

ここでは紹介してないけどリストにポケモンリストとかわざリストとか追加してプルダウンメニューで選べるようにするともうちゃんとしたゲームになる

4:5ch名無し民2022/11/07(月) 14:42:12.92ID:1ZLTiyBWa

vscode使え

7:5ch名無し民2022/11/07(月) 14:45:06.45ID:jK3EpaX10

>>4
初心者はCodeじゃなくてCommunityがいいよ


12:5ch名無し民2022/11/07(月) 14:46:25.04ID:PwnAS2Fr0

>>7
何が違うの?

16:5ch名無し民2022/11/07(月) 14:48:50.42ID:jK3EpaX10

>>12
環境構築の楽さ加減

5:5ch名無し民2022/11/07(月) 14:43:08.35ID:8hdBO/eO0

codeだとビルド環境ととのえなならんよね

8:5ch名無し民2022/11/07(月) 14:45:20.82ID:jK3EpaX10

>>5
そうだよな

10:5ch名無し民2022/11/07(月) 14:45:45.91ID:MsFx2sbFa

terapadでいいよね

14:5ch名無し民2022/11/07(月) 14:48:16.21ID:jK3EpaX10

>>10
良くねぇだろ…
ある程度プログラミングわかるならいいかもしれんけどさ


11:5ch名無し民2022/11/07(月) 14:45:46.08ID:CQC6/Lnz0

Pro買えよ。コードレンズ無いと使い物にならん

15:5ch名無し民2022/11/07(月) 14:48:32.99ID:jK3EpaX10

>>11
とりあえず初心者はCommunityでええやろ

21:5ch名無し民2022/11/07(月) 14:50:42.05ID:Mf++du7/x

>>11
今はそれもCommunityに入ってたような

23:5ch名無し民2022/11/07(月) 14:51:07.21ID:jK3EpaX10

>>21
コードレンズなくね?
覚えてないけど

17:5ch名無し民2022/11/07(月) 14:49:34.51ID:VZ9I9i1p0

paiza.ioでいいよね

20:5ch名無し民2022/11/07(月) 14:50:25.67ID:jK3EpaX10

>>17
よくないよ?


18:5ch名無し民2022/11/07(月) 14:50:06.51ID:jK3EpaX10

例えば3DCGするのにBlenderじゃなくてメタセコイアをインストールする人間は誰もおらんわけや

19:5ch名無し民2022/11/07(月) 14:50:17.78ID:vwO0Y5rz0

普通にVScodeだわ

22:5ch名無し民2022/11/07(月) 14:50:45.27ID:jK3EpaX10

>>19
初心者ならCommunity使っとけ

24:5ch名無し民2022/11/07(月) 14:51:11.43ID:FIcbuNcCa

こういう奴ってどういう人生送ってんの?

http://hissi.org/read.php/livejupiter/20221107/akszRXBhWDEw.html

28:5ch名無し民2022/11/07(月) 14:52:53.80ID:jK3EpaX10

>>24
5chで必死貼る人間ってどういう生活送ってんの?

26:5ch名無し民2022/11/07(月) 14:51:53.99ID:jK3EpaX10

いやすまんあったわ


27:5ch名無し民2022/11/07(月) 14:52:13.04ID:NDmHOQX50

いまだにeclipseで開発してる会社があるらしい

29:5ch名無し民2022/11/07(月) 14:53:02.53ID:YbnVW4yC0

Windowsアプリを作りたければVB.NETでGUIぽとペタするのが最良
C#はWebっぽいつくりでクソ

30:5ch名無し民2022/11/07(月) 14:53:43.37ID:Mf++du7/x

Unreal EngineやとWindowsで実行形式にビルドするときVS必須やねん

32:5ch名無し民2022/11/07(月) 14:54:01.40ID:zXtJr1U5M

visualstudioでC♯楽すぎて草
Qtとかいうゴミもう使いたくないわ

34:5ch名無し民2022/11/07(月) 14:54:28.74ID:jK3EpaX10

>>32
これ

33:5ch名無し民2022/11/07(月) 14:54:11.18ID:8hdBO/eO0

Communityでフォームアプリが簡単だと思うわ
テキストボックスとかボタンとか
はっつけていけばいい


35:5ch名無し民2022/11/07(月) 14:55:03.57ID:jK3EpaX10

>>33
フォームよりWPFやMAUIやっとるわ
XAMLも楽だぞ

36:5ch名無し民2022/11/07(月) 14:55:09.00ID:YbnVW4yC0

Webっぽいのがクソな理由は「個人向け小規模開発なのに大規模開発の手法を強制されて効率が悪い」から
WindowsでJavaだけ使いましょう、どんな使い捨てのコードでも再利用を意識して完璧なオブジェクト指向で書きましょうとかいうようなもん

45:5ch名無し民2022/11/07(月) 15:03:15.72ID:FIcbuNcCa

>>36
そもそもWindowsネイティブで作る意味がないからな
楽かどうかは置いといてHTML+CSS+ESで作った画面出すのが何かといいでしょ、移植とか考えても
速度を凄い求めるのでもなきゃWEBの技術覚えた方が早いでしょ

47:5ch名無し民2022/11/07(月) 15:05:02.66ID:8hdBO/eO0

>>36
そうそれ、小規模アプリでいいのに
大規模でやるような再利用性のあるプログラムしましょうって
そこまでのアプリつくらないから
もっと単純に作れるようにしてよってかんじ

37:5ch名無し民2022/11/07(月) 14:57:17.25ID:YbnVW4yC0

XAMLは大規模開発向けのクソ仕様
個人向けに簡単にできるものを、わざわざ例示まで潰してめんどくさい方しかできない風に見せてるのも×

49:5ch名無し民2022/11/07(月) 15:07:34.20ID:jK3EpaX10

>>37
めっちゃ楽やが?


38:5ch名無し民2022/11/07(月) 14:59:10.57ID:CQC6/Lnz0

コードレンズ今はタダでできるのか、すごいな。

C#がwebっぽいじゃなくて、C#(WPF,UWP)じゃないか?
C#(WinForms)はとっつきやすいぞ。

WPF慣れたらいいけど、慣れるまで大変すぎる。
そしてMVVM完全に分離しようとしたらクソほどだるいコード書かなきゃいけないからなぁ。
パパッとツール作るならWinFormsベースの書き方(イベントハンドラ)が楽でいいわ。

50:5ch名無し民2022/11/07(月) 15:08:17.94ID:jK3EpaX10

>>38
ワイはWPFやけど基本コードビハインド使っとるわ

39:5ch名無し民2022/11/07(月) 14:59:58.40ID:IZAxxhm10

WPFとかフォームに比べて無駄に難しくなった感あるわ

52:5ch名無し民2022/11/07(月) 15:08:51.64ID:jK3EpaX10

>>39
いうほどか?
かなり簡単にできるけど

40:5ch名無し民2022/11/07(月) 15:00:04.89ID:8hdBO/eO0

ただ、WPFやUWPはクソ重いんよな

41:5ch名無し民2022/11/07(月) 15:00:52.97ID:YbnVW4yC0

C#使いの自称ベテランが
WinFormsはレガシー、これからはWPFだけやれって騒いでたぞ


42:5ch名無し民2022/11/07(月) 15:01:22.16ID:IZAxxhm10

正直Electronでええやろデスクトップアプリなんて

46:5ch名無し民2022/11/07(月) 15:04:28.70ID:r2Q4UPMQa

情報工学出てSIerいるけど未だにVSのプロジェクトの概念よくわからんのですが

51:5ch名無し民2022/11/07(月) 15:08:40.55ID:FIcbuNcCa

>>46
ソリューションとかプロジェクトとか分からなくてもソースを正しく読める方が大事
必要になったら自然と調べるし知らなくていいよ
開発環境作りはプログラミングの中でも高度な技術だと思うよ、なんとなくで出来ちゃうけどどんなことが出来るか理解するのは大変だし幅が広い

48:5ch名無し民2022/11/07(月) 15:05:52.27ID:FIcbuNcCa

ゲーム作りやりたいならscratchとかswitchのあれとかツクールとかでやった方がいいと思うけどね
unityとかUEとか下地があれば早いけどまずプログラミングの基礎を覚えるうちに挫折すると思う
スクールとかなら200時間ぐらいかけて覚えれるかもしれんけど独学は何やっていいかわからないうちに終わるでしょ

53:5ch名無し民2022/11/07(月) 15:08:54.57ID:8hdBO/eO0

ゲームつくるならUnityで

54:5ch名無し民2022/11/07(月) 15:09:42.45ID:8hdBO/eO0

UEは本格的だけど
ちょっと難易度高いとおもう


55:5ch名無し民2022/11/07(月) 15:09:43.57ID:4sTsYjzR0

テキストエディタとgccだけ渡されてなんか作れと言われても困る

60:5ch名無し民2022/11/07(月) 15:13:09.67ID:jK3EpaX10

>>55
わかる

56:5ch名無し民2022/11/07(月) 15:10:33.21ID:ng7CTugId

業務アプリは今でもフォームアプリが9割以上だな。
WPFなんてレア中のレア。

ただ、やはり見た目が今風でカッコいい(フォームアプリはVB6時代の野暮ったい見た目のまま)だから、
WPFでコードビハインドで書くのが手軽でいいと思う

61:5ch名無し民2022/11/07(月) 15:16:03.69ID:FIcbuNcCa

>>56
どこの業界だよ、ほとんどゴミみたいなWEB化やろ

58:5ch名無し民2022/11/07(月) 15:12:14.83ID:C2pXkuXV0

プログラムなんてAIでいいよね

59:5ch名無し民2022/11/07(月) 15:12:25.26ID:xrOOHzxf0

ひ、秀丸


62:5ch名無し民2022/11/07(月) 15:16:17.21ID:pRpNix2Fa

vimええで書いてる内容ゴミでも側から見たらやってる感が出る

64:5ch名無し民2022/11/07(月) 15:18:55.33ID:jK3EpaX10

>>62
ないだろw

67:5ch名無し民2022/11/07(月) 15:21:28.66ID:EPNSaOgS0

>>62
VScodeのキーバインドvimにできるからいい加減乗り換えたほうがええよ…

63:5ch名無し民2022/11/07(月) 15:17:23.90ID:EnNuZLRY0

C#ガ○ジかまた

65:5ch名無し民2022/11/07(月) 15:19:54.61ID:EnNuZLRY0

コテハンつけてくれないかなぁ

66:5ch名無し民2022/11/07(月) 15:20:30.42ID:2gDkUgDJa

AIでなくなる業界


68:5ch名無し民2022/11/07(月) 15:22:06.52ID:YbnVW4yC0

大規模開発向けを薦めるやつの常套句
「慣れれば簡単やぞ」

そんなものより普通に簡単なやつでいいんだ

69:5ch名無し民2022/11/07(月) 15:22:28.12ID:SdF0Y3Wda

VisualStudioが環境構築..?

70:5ch名無し民2022/11/07(月) 15:23:22.87ID:jK3EpaX10

>>69
インストールするだけで環境構築がされる

71:5ch名無し民2022/11/07(月) 15:23:53.33ID:YbnVW4yC0

そして自分が世界の中心にいると勘違いしてるWeb系が
とてもとても偏った事を言って周囲を困惑させる

Windows専用のアプリ?普通に要るわボケェ!!

72:5ch名無し民2022/11/07(月) 15:24:19.74ID:jK3EpaX10

>>71
だよな

73:5ch名無し民2022/11/07(月) 15:24:44.14ID:jK3EpaX10

レスポンスで言えばわざわざブラウザなんか立ち上げたくない
遅いし