[麥書] 各位寫C#的使用方式?

看板MAC作者 ( )時間7年前 (2017/02/25 10:53), 編輯推噓36(37176)
留言114則, 22人參與, 最新討論串1/1
各位先進好,小弟最近在練習寫C#,不過都已習慣使用Macos了,實在很懶得灌雙系統 所以目前是跑虛擬機再開visual studio 來跑,不過這樣的系統大小真的很恐怖.... Win10 os + visual studio 就要將近五十GB 所以我有想到另一個方法....家裡的imac開虛擬機安裝teamview,則macbook就teamview 到虛擬機上coding,目前測速度還可以..不過就是怕如果人在外面家裡網路不穩就GG 不知道大家還有別種方式嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.28.41 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1487991212.A.F1D.html

02/25 11:01, , 1F
沒什麼必要 多練swift吧
02/25 11:01, 1F

02/25 11:04, , 2F
client都是windows 寫c#無法避免...呵呵呵
02/25 11:04, 2F

02/25 11:33, , 3F
c#比swift 實用多了 而且跨平台 .net 都open source
02/25 11:33, 3F

02/25 11:33, , 4F
且linux一堆程式都改寫 別聽一樓嚴重唬孄 真在
02/25 11:33, 4F

02/25 11:33, , 5F
寫的就知道swift 還比較像玩具
02/25 11:33, 5F

02/25 11:34, , 6F
如果預算夠,我是想額外弄一台 Win 的筆電或主機
02/25 11:34, 6F

02/25 11:34, , 7F
在虛擬機開 Visual Studio 有點吃力...
02/25 11:34, 7F

02/25 11:36, , 8F
熱門的Unity 就是要用C#寫 (根本沒人用Java Script在
02/25 11:36, 8F

02/25 11:36, , 9F
寫Unity) 此外因為 C# 已經是標準語言+ .Net Open so
02/25 11:36, 9F

02/25 11:36, , 10F
urce 目前C# 在取代以前Java的地位中 更不用說.Net
02/25 11:36, 10F

02/25 11:36, , 11F
Native 後 對保密和速度都有差~
02/25 11:36, 11F

02/25 11:37, , 12F
C# 也不一定要用VS寫 Google mono 就有了
02/25 11:37, 12F

02/25 11:37, , 13F
Linux / Mac 都有IDE
02/25 11:37, 13F

02/25 11:43, , 14F
試試rider eap
02/25 11:43, 14F

02/25 11:44, , 15F
看你C#到底是拿來寫什麼啊?大部分情況還是建議虛擬機
02/25 11:44, 15F

02/25 11:56, , 16F
實不實用要看你拿來做啥啦,像我寫iOS,C#的實用度比JS
02/25 11:56, 16F

02/25 11:57, , 17F
還鳥蛋啊...(茶)
02/25 11:57, 17F

02/25 12:18, , 18F
感謝各位前輩建議,不要戰語言啦XD只是工具而已~各有所長
02/25 12:18, 18F

02/25 12:19, , 19F
不過小弟還菜,覺得還是ide比較適合我...mono好像無gui
02/25 12:19, 19F

02/25 12:19, , 20F
無gui的介面我根本不會寫程式啊XDDD
02/25 12:19, 20F

02/25 12:22, , 21F
灌雙系統吧, vs很需要效能才跑得快
02/25 12:22, 21F

02/25 12:23, , 22F
c# 好處就是vs整合太好,不建議換IDE
02/25 12:23, 22F

02/25 12:37, , 23F
寫IOS 的遊戲 多是用UNITY obj-c要接Native還用得
02/25 12:37, 23F

02/25 12:37, , 24F
到 Swift JS 完全鳥蛋
02/25 12:37, 24F

02/25 12:38, , 25F
iOS App 最熱門 還是手遊啊 (攤手)
02/25 12:38, 25F

02/25 12:39, , 26F
大概只要用到icloud /Key-Value相關外 用C#就搞定了
02/25 12:39, 26F

02/25 12:42, , 27F
如果你不在意效能的話 用Unity寫C#吧 上面有GUI 只
02/25 12:42, 27F

02/25 12:42, , 28F
是他會一些自定的C#語法 如果要玩C++的話 Unreal 是
02/25 12:42, 28F

02/25 12:42, , 29F
好選擇 如果你想看比較復雜的程式的話 另外這兩
02/25 12:42, 29F

02/25 12:42, , 30F
個MacOS都不是好選擇就是了
02/25 12:42, 30F

02/25 12:57, , 31F
瞭解了,非常感謝樓上大大熱心講解QQ不過那些離我還遠xD
02/25 12:57, 31F

02/25 13:28, , 32F
感覺樓主已被洗腦...
02/25 13:28, 32F

02/25 14:04, , 33F
裝PD會不會比較剛好?
02/25 14:04, 33F

02/25 14:15, , 34F
如果不是Xamarin/.NET Core,還是裝PD或換Win筆電吧
02/25 14:15, 34F

02/25 14:15, , 35F
PD基本上堪用啦,只是你的MacBook規格不要買太差
02/25 14:15, 35F

02/25 14:15, , 36F
PD 搭 Win + VS Studio 說慢的到底你在編什麼東西
02/25 14:15, 36F

02/25 14:16, , 37F
50GB 一台用PD建的話 裝完應該若在30GB左右 除非你裝別的
02/25 14:16, 37F

02/25 14:18, , 38F
NMB要跑 老實說真要慢 你在macOS編一些東西也是慢
02/25 14:18, 38F

02/25 14:20, , 39F
然後遠端開發其實也還好 是說如果你是開發複雜度沒這摸高機
02/25 14:20, 39F
還有 35 則推文
02/26 03:32, , 75F
案要測試,win的有PD,linux的macos都能跑,以上給你
02/26 03:32, 75F

02/26 03:32, , 76F
參考
02/26 03:32, 76F

02/26 07:38, , 77F
unity的c#只是syntax一樣而已,然後自動補詞
02/26 07:38, 77F

02/26 07:39, , 78F
sublime,vscode都有plugin可以支援,現階段在mac上面
02/26 07:39, 78F

02/26 07:39, , 79F
用vscode最方便
02/26 07:39, 79F

02/26 07:41, , 80F
但client端都是windows,還是用windows最方便吧
02/26 07:41, 80F

02/26 08:37, , 81F
很多人根本不知 VS for Mac 是啥就亂推...
02/26 08:37, 81F

02/26 10:53, , 82F
寫程式還是多多習慣CLI介面吧 起碼比較能跟別人接軌
02/26 10:53, 82F

02/26 10:56, , 83F
不要太依賴IDE IDE只是個打code的介面 其他還是用CLI
02/26 10:56, 83F

02/26 10:56, , 84F
比較好
02/26 10:56, 84F

02/26 12:07, , 85F
用CLI介面 你寫AAA遊戲/大型專案 就等著吐血吧… 上
02/26 12:07, 85F

02/26 12:07, , 86F
十萬行的Code… CLI 一點也不好用 另外 IDE 一
02/26 12:07, 86F

02/26 12:07, , 87F
樣可以寫出和別的IDE/系統接軌的程式 根本沒有關系
02/26 12:07, 87F

02/26 12:07, , 88F
… 而且那種程式 通常是Natvie的 原本要寫的C#
02/26 12:07, 88F

02/26 12:07, , 89F
根本不是啊
02/26 12:07, 89F

02/26 12:09, , 90F
以前做過把某Console game porting 到Android 而那
02/26 12:09, 90F

02/26 12:09, , 91F
時只有CLI 介面 根本DEBUG 快瘋掉了…
02/26 12:09, 91F

02/26 12:52, , 92F
CLI感覺都是寫後端應用居多 所以我都沒寫過cli
02/26 12:52, 92F

02/26 13:03, , 93F
以我自已寫Unreal Engine的經驗 CLI 只有在處理Buil
02/26 13:03, 93F

02/26 13:03, , 94F
d時會用到(而且滿有限的) 其他一定是IDE 。而且現
02/26 13:03, 94F

02/26 13:03, , 95F
在IDE 看記憶體 乃至於看 GPU memory的工具都整合的
02/26 13:03, 95F

02/26 13:03, , 96F
很好 公司偏愛CLI的 也是以Server team 為主 Engine
02/26 13:03, 96F

02/26 13:03, , 97F
(有時會處理和後台連動) / Gameplay 一定是用IDE
02/26 13:03, 97F

02/26 15:45, , 98F
你有看過寫kernel 寫network programming的有人在用GUI I
02/26 15:45, 98F

02/26 15:45, , 99F
DE來build code的?
02/26 15:45, 99F

02/26 15:46, , 100F
還不被人家笑死
02/26 15:46, 100F

02/26 16:03, , 101F
沒錯!所以我說我還很菜XD
02/26 16:03, 101F

02/26 22:01, , 102F
直接買一台windows主機最快
02/26 22:01, 102F

02/26 23:27, , 103F
但寫遊戲現在真的很少人沒用IDE啊
02/26 23:27, 103F

02/27 00:37, , 104F
kernel / Network programming 就很適合用CLI 但Cl
02/27 00:37, 104F

02/27 00:37, , 105F
ient 端用CLI 完全在整自已 而且現在Client 端花樣復
02/27 00:37, 105F

02/27 00:37, , 106F
雜度真的比很多Kernel /Network 還復雜…
02/27 00:37, 106F

02/27 09:04, , 107F
原 po 是不是全裝才那麼肥啊,我最近也想學 C#
02/27 09:04, 107F

02/27 09:05, , 108F
我在虛擬機裝 Visual Studio 也沒吃那麼多空間
02/27 09:05, 108F

02/27 09:06, , 109F
有些目前用不到的項目其實不裝沒關係
02/27 09:06, 109F

02/27 09:09, , 110F
寫 code 的時候有 IDE 蠻方便的 像是重構程式碼時
02/27 09:09, 110F

02/27 09:10, , 111F
但是 cli 要會用比較好 不要被某個 IDE 限制住
02/27 09:10, 111F

02/27 09:11, , 112F
cli 下也有有很多處理專案的方式
02/27 09:11, 112F

02/28 12:58, , 113F
裝vs2017測試版 會根據你的用途安裝必要的組件 有
02/28 12:58, 113F

02/28 12:58, , 114F
機會縮減容量至5G內
02/28 12:58, 114F
文章代碼(AID): #1OiF6iyT (MAC)