我是一家小型開發公司的軟件工程師。我最近才將公司轉移到開源運動中。我們所有的非客戶端代碼都是開源的,我們在Linux等系統上運行所有服務器和工作站。
我已經在Ubuntu上使用Kate作為文本編輯器已有一段時間了,但是它缺少一些我想擁有的功能。我想要具有以下特徵的東西...
- 免費且開源
- 針對JavaScript,HTML,CSS,SCSS和PHP的代碼突出顯示。 (針對Python和Ruby的獎勵)
- 與我上面提到的相同語言的代碼完成。
- 內置終端或終端的插件可用。
- SFTP / FTP遠程編輯。
- 能夠打開目錄而不是單個文件。 (遠程和非遠程)。
- 如果程序是IDE,則它必須是輕量級的。 (不是像Eclipse或Netbeans這樣繁重的東西。)
如果它能夠進行版本控制並能夠使用Git推送更改,我也會欣喜若狂。
我不確定在任何IDE或文本編輯器中是否都可以使用最後一個條件。今天,我經過了很多次尋找符合我條件的工作,但其中沒有一個能夠打開目錄。如果無法做到這一點,或者目前無法在任何地方使用,請解釋為什麼(如果知道),並提供替代方法。