iT邦幫忙

2

筆電Macbook,桌電windows,在寫code上是否會造成某種衝突?

  • 分享至 

  • xImage

各位前輩好,又有問題了
事情是這樣
我的ASUS筆電用了快13年是windows的,寫code一直是用它,家裡桌機也是windows,code檔案在兩台電腦之間用dropbox互通的情形下沒有甚麼狀況,對標題這個事情沒有想太多
但是最近開始接觸的東西越來越多,想要換筆電,很想用macbook試試看

但不確定,筆電用蘋果,桌電用windows的話,要進行同一個專案,是否會有甚麼影響?
比方說編輯同一個php,在筆電上跟在桌機上,寫法要改變甚麼的?

看更多先前的討論...收起先前的討論...
Cha iT邦新手 5 級 ‧ 2020-12-14 00:16:23 檢舉
建議可以看看:https://code.visualstudio.com/docs/containers/overview
網頁專案是沒有什麼差別,但如果是Winform,應該是無法除錯及編譯發布
ccutmis iT邦高手 2 級 ‧ 2020-12-14 09:44:49 檢舉
我覺得吧 如果你是因為這陣子炒的很火的Apple sillicon M1的話 建議不要 因為它的cpu是arm的芯片 沒辦法跑x86的win10跟一土拉庫你原本用的很上手的應用程式

而M1目前大概已知的強項就是他的續航很強 轉影片據說用某些軟體可以吊打intel同等級的筆電 還有可以在筆電上面直接安裝大部份的ios app 執行 又或者你本來就是用Xcode在開發ios軟體的人據說用M1編譯更快 總之是可以等台灣上市後買台最低配的(例如 M1 mini)來玩玩 但是要把它應用在工作上還是建議先忍住 蘋果有動作後 amd 跟 intel 也不可能乖乖被揍 說不定明年就有更新更好的x86筆電推出了 然後我們就可以用低一點的價格買目前貴森森的x86筆電了^^"
感謝各位大大分享!!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
㊣浩瀚星空㊣
iT邦大神 1 級 ‧ 2020-12-14 09:26:03
最佳解答

基本上來說,只要你的環境可以在各大系統上運行且相同。
大多數來說程式不需要做太多的改變。

除了php本身的版本語法變動的問題除外。不過這跟環境因素不一樣。
我們就先略過不提。

總結來說,如果就單單說是php的情況下。
只要你不要使用很特定的用法。

如路徑採用windows系統的直接指定式。
載入了c相關套件應用,但該套件無法在unix系統運行。
正常來說都是不需要再去改變程式碼的。

但這也不是絕對性的東西,這還得取決你程式碼的設計及規劃情況來決定。

感謝浩瀚星空大大分享!!

2
賽門
iT邦超人 1 級 ‧ 2020-12-14 09:05:36

如果是PHP, 那是沒有問題的, Windows環境開發PHP的套件及環境, 幾乎Mac上都有.
只是Mac最近出了新機種, 據說能跑Windows上的APP沒有問題.
但這是否適用於開發環境還要進一步瞭解.
基本上, 在.NET Core專案下, Windows和Mac的開發模式, 是一樣的.

感謝賽門大大分享!!

1
海綿寶寶
iT邦大神 1 級 ‧ 2020-12-14 09:21:39

比方說編輯同一個php,在筆電上跟在桌機上,寫法要改變甚麼的?

1.寫法完全相同(你在美國/美濃;香港/南港講的英文/中文都一樣)
2.剛開始可能會碰到幾次小問題(encoding/CRLF 之類的)

我比較想請教的是
我的ASUS筆電用了快13年是windows的
這是那一型的筆電
我一台ASUS的筆電才三年多
現在三不五時就藍屏
/images/emoticon/emoticon41.gif

看更多先前的回應...收起先前的回應...
ckp6250 iT邦好手 1 級 ‧ 2020-12-14 11:54:52 檢舉

筆電13年不會有問題啦,我早年的 Acer 用更久,除了開機慢一點外,等開完機後,所有工作都正常,執行速度也恢復了。

目前的Toshiba也用了十年以上了,像新的一樣,沒什麼毛病。

前提是,一分錢一分貨,我買的時候,是當時市面上同規格中最貴的(不跟電競比,和一般商用比),大約貴50%以上,但現在回頭來看,其實很值得。

南港是怎樣啦!
信不信內湖汐止松山的等等出來抗議???
對不起我一個樓歪了……

感謝海綿寶寶大大分享!
我是F81女友換了筆電都還沒換XD...
你的需求跟我的需求不一樣,操機的程度也不會一樣
你那台能活3年搞不好是真的很強了

F81...
/images/emoticon/emoticon41.gif

賽門 iT邦超人 1 級 ‧ 2020-12-16 08:50:28 檢舉

海綿寶寶
...美國/美濃;香港/南港講的英文/中文都一樣...
這個哦我敢確定是不對的, 語言是沒有那麼標準的.
在大陸, 我常說, "對不起, 我知道你在講普通話, 但我實在聽不懂你在講什麼? "
大陸施行拼音教學, 四聲不分, 加上鄉音, 真的是五花八門, 十個人有九個腔, 有一個是啞吧. "三十元", 發音成"閃屍言". 我放棄了.

/images/emoticon/emoticon54.gif

0
dscwferp
iT邦高手 1 級 ‧ 2020-12-14 09:41:25

我寫code快25年了!
win/mac/linux都用過
asp/php/java/c/c#/c++/Python/手機APP... 都寫過
提供小小心得:
寫程式 要看開發工具, 開發工具可以在哪個系統跑, 那在那個系統開發就沒問題

跑程式 要看環境(OS/WEB SERVER/NET版本 ...)
這兩個要整合在一起考慮!
所以
最好的開發環境是自己的電腦
這很簡單

最好的測試環境是USER的環境
這就很難
尤其是 手機APP
android手機上百種, 每種都不一樣
尤其實 嵌入式android 更多種
苦啊!

PS: PHP! 我都用記事本寫! framework也適用!

感謝dscwferp大大分享!!

打雜工 iT邦研究生 1 級 ‧ 2021-02-07 10:34:42 檢舉

+1

0
fordsupr
iT邦新手 3 級 ‧ 2020-12-17 14:24:34

如果M1明年沒啥災情,可以買! 假設你的app 有讀取txt、config 就要注意路徑的寫法。
mac開發環境?先把brew 安裝好,你的mac想裝啥就裝,不知道brew? 嗯....享用mac寫code這是必要的。
預算有問題? 裝個黑蘋果吧! youtube 一堆指導https://www.youtube.com/watch?v=EN0pD_6pf8o&t=533s

我要發表回答

立即登入回答