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

pow*_*tac 17 eclipse windows

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

VI可以做到这一点

vi -c LINE filename
Run Code Online (Sandbox Code Playgroud)

Von*_*onC 38

不完全正确的答案,但对于Java文件,您可以使用包浏览器或大纲视图,用于选择一组行)并将文件打开到与Java元素匹配的行(类,方法,变量,. ..)

Eclipse打开

一旦文件已经打开,CTRL+ L就是转到当前编辑文件的一行的方式,正如Adi在评论中提到的那样.

  • 令人敬畏的pic边缘! (61认同)
  • 那个截图是恶魔般的 (23认同)
  • @abel:由http://www.faststone.org/FSCaptureDetail.htm提供FastStone Capture(不是免费的,但值得每一分钱) (11认同)
  • @VonC你告诉我们你实际支付了45美元的家庭执照,这样你就可以拍出更漂亮的截图了吗? (8认同)
  • @krispy当我在6年或7年前购买许可证时,它不是45美元,但是对于我的使用而且仍然拥有该软件的每一分钱都是值得的. (3认同)

小智 9

仅在MARS上测试:

首选项>键>"从剪贴板打开"

分配键绑定.

  1. Main.java格式复制ie即日志条目:1
  2. 按下选择的键绑定

在最新版本[氧气]键是ctrl+ shift+v

  • 这应该是公认的解决方案,因为它内置于eclipse中,并允许从日志堆栈跟踪到类文件的轻松导航 (2认同)

Boz*_*zho 8

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

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

  3. CTRL+ L(转到行)


kri*_*spy 8

终于修好!!

在Windows上:

eclipsec.exe -name Eclipse --launcher.openFile %USERPROFILE%\workspace\MyClass.java:50
Run Code Online (Sandbox Code Playgroud)

在Linux/Mac上:

eclipse -name Eclipse --launcher.openFile ~/workspace/MyClass.java:50
Run Code Online (Sandbox Code Playgroud)