Google 程式碼夏令營 2019

2019 年 3 月

Neovim 再次被 Google 程式碼夏令營計畫接受。請查看我們在 GSoC 網站上的頁面以了解詳細資訊。我們的想法列表已超出預期!也歡迎您在聊天室問題追蹤器中提出其他想法。

去年的成果

在我們第一次參加 GSoC 時,我們指導了兩位學生,他們都完成了他們的專案。

Brock Mammen 實作了一個 Nvim 的 C# 客戶端,甚至更進一步為 Visual Studio 開發了一個 Nvim 擴充套件!他還對建置系統進行了重大改進,特別是針對 Windows/MSVC。

Utkarsh Maheshwari 的多網格專案涉及對 UI 子系統的底層變更

將螢幕網格分解為每個視窗的網格,允許 UI 為每個視窗網格設定不同的尺寸,並接收基於網格的事件。

最終產品由導師 Björn Linse 整合到 Nvim 的 master 分支中,為浮動視窗功能提供了基礎。

此示範展示了該功能如何在一個熱門外掛程式中使用,以顯示帶有完成結果的文件

展望未來

我們的導師期待您在接下來的幾週內提出 GSoC 提案!熟悉 Neovim 開發的最佳方法是發送 Pull Request以協助解決小錯誤或功能請求。與學生一起處理 Pull Request 對於確定導師與學生的工作流程非常有幫助

新聞

新聞存檔中找到更多更新。還有一個RSS feed

什麼是 Neovim?

Neovim 是一個基於 Vim 的文字編輯器,專為可擴展性可用性而設計,以鼓勵新的應用程式和貢獻

討論

訪問#neovim:matrix.org或 irc.libera.chat 上的 #neovim 與團隊聊天。