簡體   English   中英

Notepad ++當前目錄

[英]Notepad++ Current directory

我正在使用notepad ++作為Java程序的編輯器。 它安裝在Windows中。我正在對UNIX(服務器)進行程序。

好吧,我使用NppFTP插件將我的notepad ++遠程連接到服務器。在這種情況下,我可以通過本機從服務器編輯Java文件。

我還使用NppExec插件來編譯我的java文件。 在我的機器上使用NppExec編譯Java很容易。

問題是我無法將目錄設置為服務器。 我的notepad ++的當前目錄是已安裝的notepad ++的位置,例如C:\\ Program Files \\ Notepad ++ ..我正在通過cd命令配置此位置。

通過NppExec在服務器(UNIX)中編譯Java程序是如此困難,因為我無法將目錄配置為服務器路徑。.是否可以使用NppExec插件通過Windows從UNIX編譯Java程序? 非常感謝

簡短的回答是不,不容易。 您的目標聽起來像是要使用NppExec在遠程Unix服務器上編譯Java程序。 NppExec所能做的就是一些基本命令,加上它可以運行其他程序。 如果要配置Unix服務器並在其上運行任何命令(包括調用Java編譯器或運行Java程序),則應使用SSH。 膩子是許多工具之一:

http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html上

另外,盡管Java是跨平台的,但我建議只在一個地方進行編譯,可能是在您最熟悉的環境中進行。 例如,一旦開始在代碼中包含庫,事情就會變得復雜。 IDE旨在幫助您解決此問題,我建議您改用IDE,而不要使用Notepad ++。

什么是NppFTP

這只是使用FTP(及其他)協議的簡單插件。 FTP協議僅用於從A點到B點獲取文件,並且可能僅用於服務器上的最小目錄管理。 從技術上講,可以通過SFTP(SSH上的FTP)執行SSH命令,但未在NppFTP插件中實現。

NppExec是什么(來自文檔):

  • NppExec是Notepad ++和外部工具/編譯器之間的中介。 它允許直接從Notepad ++運行外部工具/編譯器。
  • NppExec是一個控制台窗口,可以顯示正在運行的進程的輸出,並且可以將控制台窗口的輸入重定向到正在運行的進程(有一些限制)。
  • NppExec是其內部命令的解釋器。 NppExec可以從其“執行...”對話框中依次執行幾個命令(所謂的NppExec腳本),並且可以直接從其控制台窗口執行單個命令。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM