2016-03-25 51 views
3

工作,我已經安裝了最新版本的守望者,它可以在這裏找到:水銀支持部分不Atom的核素

/usr/local/bin/watchman 

我執行上啓動安裝推薦的軟件包,我看着他們重啓後安裝。

這是Atom和Nuclide全新安裝的最新版本。

我有一個測試項目,文件添加到Mercurial存儲庫。存儲庫.hg目錄位於項目的根目錄下。當我將一個差分視圖打開到一個文件中時,Nuclide會在編輯時拾取該文件的前一個Mercurial版本,並顯示兩者之間的比較。顯示左側的以前版本。所以我知道Atom-Nuclide能夠與Mercurial存儲庫進行交互。

但是,沒有別的東西似乎在爲Mercurial支持工作。

  1. 當我選擇在哪裏DIFF查看工作在同一個文件「切換惹的禍」,我得到這個消息:「無法抓取怪顯示該文件是空的或未經跟蹤或庫不能達到。 「

  2. 文件樹突出顯示不起作用。在他們的任何一種mercurial狀態下的任何文件都沒有顏色。

  3. 彩色線條修改通知不顯示在原子排水溝內部。

  4. 狀態欄中未顯示已添加和已刪除的行功能。

在Atom的核素這些功能是爲什麼我想試用水銀,而不是Git和是一般嘗試這種IDE大的原因的原因。

回答

0

同一個問題在不同的發行版中被轉載。我不能成爲唯一一個遇到這個問題的人。沒有企業可以安全地依賴開發環境,FB之外的社區利益水平無法支持在這樣的問題上要求堆棧溢出獎金的企圖。解決方案是等待更好的類型支持和類型檢查來到PHP。衆多的RFC存在這樣做,其他IDE將在未來版本的PHP中利用這一點。