搜尋

搜尋結果

Github copliot vs Intellij IDEA ultimate
科技新知
MacauYeah・2025-02-18

github copliot 最近正式開放每月限量免費使用,只要有github 帳號,就可以經過vscode copliot plugin,向 github copliot 交互式生成程式碼,又或是經 copliot 提供 code completion。大家會不會想過,加了github copliot的vscode,是不是效率暴升,可以跟傳統的付費IDE 例如intellij 的IDEA ultimate版本平起平坐? 流暢度明顯提高 是的,在生成程式碼方面,特別是code completion,在開啟copilot之後,實在好太多了。筆者長期寫java,vscode 原生的 java code completion,實在太陽春。java class name都很長,而且是強型別,很多時候都要完整打出class name。但大部份時候,筆者都要打很多個字之後,vscode才猜到你想打什麼,再給你可能的code completion,但這樣一來你也快打完了,幫助不大。要麼就是自己複制貼上,要麼就自己全拼出來。 在開了github copilot之後,在空行開始時,它就會開始猜你的意途,在打幾個字母以後,它雖然會頓一頓,但總在筆者跳去其他部份複制class name之前,就給出更新結果,實在省心太多。但猜測始終是猜測,大部份時候還是邊打邊修正。不過code completion方面,已經是追得上intellij,有些時候更是超越了intellij。例如我們有時寫 javascript 時,需要做多語言顯示,我們需要為每個語言設定一份i18n的翻譯。copilot 在這方面也能幫到忙,它會自動推薦可能的翻譯,你連問都不用問,這些功能,都不是 intellij 的本地運算會有的支援。 另一個要提提的是 copilot chat,它跟大家平時使用 chatgpt 程式碼生成的方面類似,只是它可以直接在vscode的某個檔裏直接交換生成程式碼。不過生成的品質都很一般,很初階的事可以做,深一點的就不懂。例如你很常寫java,但突然要寫javascript,有些javascript的array操作你懶得查,這時你可以叫copilot chat幫你生成。但若果你今日使用 javascript 框架,有一些 vuejs 或 reactjs 的結構參數傳遞你不太了解,你想找copilot chat,那就幫助不太。它依然可以生成一些程式碼,但對你碰釘的地方沒有修正意義。你還是需要自行從官方文件較對、研究Stack overflow中相似問題的解決方案。就跟chatgpt差不多。當然這些不是傳統IDE可以給你的。但如果現今對比的是收費的copilot chat和本地免費的ollama qwen2.5coder,copilot chat就沒有太大性價比。 可以作為付費IDE的平替嗎 如果我們拿vscode github copilot 跟 intellij IDEA ultimate來比較,前者入門價錢是120美元一年,後者入門則是169美元次年續期有優惠,但到了第三年才會比 github copilot便宜。單看價錢的話,github copilot的確比較便宜。想省點錢,github copliot絕對是一個可以考慮的選擇。但除了錢以外,或者我們還要考慮一些其他因素。 公司立場上,介不介意你的IDE上傳資料到cloud service上面? 付費IDE的除錯功能、多環境整合、程式碼品質分析,這些關係到長期維護,非程式碼生成部份,是不是可以忽略不計。 筆者在開發開源的程式,長期都使用vscdoe,在配上 github copilot 後,明顯覺得它提升了 vscode 的流暢度。但相對實際工作上,筆者還是會集中使用 intellij IDEA ultimate 。因為即使vscode 有明顯改善,但日常碰到的問題更多不是在生成部份,而是解決那些似是而非的程式碼結構陷阱,這方面還是intellij 更幫到忙。當然stack overflow和其他網路資源才是真正的救命靈藥。

澳門的士統一“大改革”!未來,還會有“黑的”現象嗎?
其他
澳門生活圈・2019-05-30

《輕型出租汽車客運法律制度》 在下周一即將生效 法案增加監察措施 加大了處罰力度 將有助預防和打擊違法現象 相關規定也得到了統一 接下來,就看看的士到底有什麼變化! 01 《輕型出租汽車客運法律制度》將在下周一(6月3號)生效! 3種配套法規 其中,3種配套法規亦將同步實施,包括: 1、要求的士司機接受專門培訓及考試; 2、明確的士站、的士上落客區的標志等; 3、ldquo;新的士法rdquo;和配套法規全部到位。 完成討論的3大草案 行政會完成討論的3大草案: 《的士駕駛員專門培訓課程及專門考試》行政法規草案; 《的士站、的士上落客區及的士落客區的標志》行政法規草案; 《輕型出租汽車的要件、檢驗及使用期限》行政法規草案。 的士司機培訓考試 據第32019號法律《輕型出租汽車客運法律制度》的規定,特區政府制訂了《的士駕駛員專門培訓課程及專門考試》行政法規草案。 該草案建議:專門培訓課程由交通事務局舉行,總時數為10小時。 主要包括:提升的士客運服務質素所需的相關知識;對澳門的士客運業務、主要景點、街道及禁區的認識 ,以及的士駕駛員應有的操守、服務態度、基本應用語言及營業技巧。 完成專門培訓課程者可在3年內參加專門考試,通過考試者方可獲發的士駕駛員證。 的士站上落客區標志 據ldquo;新的士法rdquo;的規定,須以補充性行政法規訂定的士站、的士上落客區及的士落客區的相應標志。 《的士站、的士上落客區及的士落客區的標志》行政法規草案以附件形式訂定的士站、的士上落客區及的士落客區的標志,均為綠底白字,共有6款樣式。 此外,據ldquo;新的士法rdquo;的規定,須以補充性行政法規訂定有關的士的要件、檢驗及使用期限。 《輕型出租汽車的要件、檢驗及使用期限》行政法規草案明確規定: 的士的載客量、驅動系統、車輛外觀、車廂及行李箱的要件。 的士須安裝車載智能終端系統,系統由終端機、計程表、表旗、全球衛星導航系統、錄音及錄像設備,以及報警裝置等組成,系統須能讓交通事務局及治安警察局透過遠程傳輸方式連接訊號。 如有合理理由懷疑的士未符合規定的要件,交通事務局或治安警察局可要求的士接受特別檢驗。 該草案建議的士的使用期限為8年,其後車輛注冊須被注銷,且不得繼續用作提供的士客運服務。 草案生效前已獲發的士執照的、設有5客座的的士,可使用至自為取得車輛注冊而接受初次檢驗之日起,計滿10年。 開標後公布所需公帑開支 交通事務局局長林衍新表示,政府將為的士車主支付安裝智能終端系統等設備的費用;而約每天10元的日常維護費,由的士車主承擔。 有關標書已大致制訂,爭取在新的士法正式生效後數星期內開標,開標後再公布所需公帑開支。 為不影響後台設備管理,統一使用同一供應商的設備。 林衍新續稱,有信心讓全澳2,000部的士在新的士法生效後18個月內完成安裝。 內部軍職人員進行新法培訓 本澳約有1.8萬個的士駕駛員證,今年約有8,000名合資格的士駕駛者。局方會加強培訓現職的士司機認識新法及服務要求等。 現時,已有約1,500名人員進行新法培訓,主要是交通廳內部軍職人員。 當局將持續進行打擊工作 1、如警員目睹有的士違規情況,可實時作出票控; 2、如接到市民或旅客投訴,當局將會主動調查,有足夠證據會作檢控。 交通事務專線:8866 6363 《新的士法》生效在即 未來ldquo;的士rdquo;的趨勢 又將會是怎樣的狀況 是否會再現ldquo;黑的rdquo; 還是未知數 我們把這些問題交給時間去斷定 未來,我們拭目以待! 材來源:日報、交通事務局、網絡 圖片來源:日報、交通事務局、搜狗、網絡截圖、表情包 如有侵權,請聯系我們刪除 版權屬於原作者 編輯撰寫:小嚕