如何在Eclipse中打开文件并跳转到特定行?

时间:2010-02-19 10:08:09

标签: windows eclipse

我可以在eclipse中打开一个文件,但是有没有语法跳转到特定的行?

VI可以通过

执行此操作
vi -c LINE filename

6 个答案:

答案 0 :(得分:37)

不完全正确答案,但对于Java文件,您可以使用包浏览器或outline viewselect a group of lines有用)并将文件打开到与Java元素匹配的行(类,方法,变量,......)

Eclipse open

文件打开后, CTRL + L 是转到当前编辑文件的一行的方式,如Adi中提到的那样评价。

答案 1 :(得分:8)

终于修好!!

在Windows上:

<ul class="sort-list">
    <li class="sort-item" data-event-date="14-Feb-2013">Valentine's Day on 14-Feb-2013</li>
    <li class="sort-item" data-event-date="25-Dec-2013">Christmas on 25-Dec-2013</li>
    <li class="sort-item" data-event-date="14-Jul-2013">Bastille Day on 14-Jul-2013</li>
    <li class="sort-item" data-event-date="01-Jan-2013">New Year's Day on 01-Jan-2013</li>
    <li class="sort-item" data-event-date="31-Oct-2013">Halloween on 31-Oct-2013</li>

</ul>
(function($){
    var container = $(".sort-list");
    var items = $(".sort-item");

    var count = 0;
    var limit = 4;

    items.each(function() {
       // Convert the string in 'data-event-date' attribute to a more
       // standardized date format
       var BCDate = $(this).attr("data-event-date").split("-");
       var standardDate = BCDate[1]+" "+BCDate[0]+" "+BCDate[2];
       standardDate = new Date(standardDate).getTime();
       $(this).attr("data-event-date", standardDate);

    });


    items.sort(function(a,b){
        a = parseFloat($(a).attr("data-event-date"));
        b = parseFloat($(b).attr("data-event-date"));
        return a>b ? -1 : a<b ? 1 : 0;
    }).each(function(){
        count ++
        if(limit && count <= limit){
            container.prepend(this);
        }
    });

})(jQuery);

/* This script sorts your list in descending order... to change it to ascending order change the "less than" operator (<) to "greater than" (>) */

在Linux / Mac上:

eclipsec.exe -name Eclipse --launcher.openFile %USERPROFILE%\workspace\MyClass.java:50

答案 2 :(得分:7)

  1. CTRL + SHIFT + R (开放资源)或 CTRL + SHIFT + T (开放式,仅限课程)

  2. 输入名称/名称的开头/驼峰案例名称的首字母

  3. CTRL + L (转到行)

答案 3 :(得分:1)

嗯。对我来说,它在Windows上的工作就像

eclipse.exe path\filename.ext:42


(我实际上是在寻找跨IDE的一致解决方案。
Pycharm offers pycharm.exe path:number as well,但似乎不起作用:/)

答案 4 :(得分:1)

尝试

eclipse.exe file.txt:22 

用于较新版本的eclipse和

eclipse.exe file.txt+178

适合较年长的人。

答案 5 :(得分:0)

继续@ raho的回复,完整的菜单路径是: 窗口 - &gt;偏好 - &gt;一般 - &gt; Keys

就我所知,这不会对c ++起作用。

(我使用氧气4.7.1a)

相关问题