當前位置:股票大全官網 - 股票投資 - windows客戶端程序常用什麽IDE和編程語言?

windows客戶端程序常用什麽IDE和編程語言?

作為壹線開發工程師,我來介紹壹下我用過的和看到的。如有不妥,歡迎留言討論。

1.C/C++系列

IDE就不用說了,是宇宙中最好的IDEVS系列,這部分的代表就是MFC和Qt,下面分別介紹。

1.1MFC

壹款被微軟拋棄很久的產品,但目前仍占有壹定市場,主要在軍工、自動化等行業。如果妳不幸加入了壹家公司,還在維護這個老MFC項目,那麽我建議妳考慮下壹份工作。MFC==沒有食物。重要的事情說三遍。不建議選擇MFC。不建議選擇MFC。

1.2誇脫

當然,率先推廣QTCreator的是IDE。當然也可以選擇VS搭載QT插件進行開發。跨平臺支持,在本地化越來越受重視的今天,我相信Qt的市場會逐漸增大。

下面是QML繪制的界面效果圖。

1.3C++第三方接口庫

這裏就不壹壹列舉了,可以直接在網上搜索,主要推薦壹個duilib。

Duilib是Windows下免費開源的DirectUI接口庫。由於其簡單可擴展的設計和穩定高效的實現,被各大互聯網公司廣泛接受。廣泛應用於包括IM、視頻客戶端、股市軟件、導航軟件、手機輔助軟件、安全軟件等行業的眾多pc客戶端軟件中。Duilib還在發展中,會在文檔、例子、動畫、渲染引擎等很多方面繼續完善。除了各方面的優點,最缺點就是不再維護原代碼的作者,可能會有更多的坑,各個公司也在維護自己的版本。

下面是基於Duilib開發的模仿360安全衛士的界面效果。

2.C#

編程界的富二代有微軟這個親爸爸的支持,也有VisualStudio的大力支持。通過簡單的拖放界面,即使是新手,也可以快速制作出具有可視化界面的GUI程序。當然,要把它學得又好又深,需要妳付出壹些努力。還有很多常見的管理系統都是用它來開發的。它的優勢在於開發速度快,兼容性好。

3.Java Script語言

代表性的是電子,從中開發出了威武的VSCode,JS有壹統天下的趨勢(後臺,PC端,移動端)。

4.Java系列

這個,應該用的不多,只是作為理解,JavaSE。用Eclipse開發就行了。