你如何使用netbeans终端在编辑器中打开文件

时间:2014-02-01 20:28:02

标签: netbeans-plugins terminal-emulator

想知道,对于你们所有的Netbeans粉丝们:
我在netbeans里面,我打开了终端模拟器(使用Windows 7 64bit)。该项目是开放的,我想在当前的direcorty中创建一个新文件,所以我使用'touch'命令

touch filename.extension

当我使用'ls'命令时,我看到文件已创建(通过查看项目中的文件夹进行验证。问题是,有没有办法创建新文件并自动打开(或手动打开)在netbeans编辑器中使用命令)我使用了--open命令,但它说:

open: command not found

运行哪个打开显示:

    which: no open in (/usr/bin:/cygdrive/c/Program Files (x86)/AMD
APP/bin/x86_64:/cygdrive/c/Program Files (x86)/AMD APP/bin/x86:/cygdrive/c/Program File
                 (x86)/EasyPHP-DevServer-13.1VC11/binaries/php/php_runningversion:/cygdrive/c/Program 
                Files/Common Files/Microsoft Shared/Windows Live:/cygdrive/c/Program Files (x86)/Common
                 Files/Microsoft Shared/Windows
                 Live:/cygdrive/c/Windows/system32:/cygdrive/c/Windows:/cygdrive/c/Windows/
                System32/Wbem:/cygdrive/c/Windows/System32/WindowsPowerShell/v1.0:/cygdrive/
                c/Program Files/Dell/DW WLAN Card:/cygdrive/c/Program Files (x86)/
            ATI Technologies/ATI.ACE/Core-Static:/cygdrive/c/Program Files/WIDCOMM/
                Bluetooth Software:/cygdrive/c/Program Files/
        WIDCOMM/Bluetooth Software/syswow64:/cygdrive/c/Program Files (x86)/Common Files/
    Intuit/QBPOSSDKRuntime:/cygdrive/c/Program Files (x86)/QuickTime/QTSystem:/cygdrive/c/
    Program Files 
            (x86)/Windows Live/Shared:/cygdrive/c/Program Files/Java/jdk1.7.0_17/bin)

4 个答案:

答案 0 :(得分:2)

在Windows中:

  1. 步骤1:在系统上找到netbeans.exe。在我的电脑里 netbeans.exe位置为C:\Program Files\NetBeans 8.0.2\bin

  2. 第2步:添加C:\Program Files\NetBeans 8.0.2\bin 环境变量。如果您不知道如何在环境变量中添加内容,请click here

  3. 第3步:重新打开命令行并运行此命令start netbeans index.html 在这里{you}你要在netbeans中打开。

答案 1 :(得分:1)

据我所知,对于您所追求的行为没有预先定义的命令。但是,您可以使用bash函数创建自定义命令(假设您使用的是bash)

#!/bin/bash
function touchopen(){
    if [ ${1} ];then
        touch ${1} && open -a "/path/to/Netbeans.app" ${1}
    else
        printf "No input file\n"
    fi
}

open -a "path" "file"只需使用应用程序“path”打开文件

答案 2 :(得分:0)

使这项工作的两个步骤

第一步:确保将Netbeans设置为默认程序,以打开您在netbeans(.html,.php,.etc)中使用的扩展名的所有文件

第二步:使用名为'cygstart'的命令,就像这个cygstart filename.ext一样。如果您希望使用'open'作为cygstart的别名,您也可以阅读here

答案 3 :(得分:0)

如果您使用的是cygwin实用程序,请使用以下内容,

cygstart <filename.extension>

请选择netbeans作为默认文件打开软件