昨天,我下载了Eclipse Juno,非常好.不知何故,我无法最大化显示两个Java文件的分屏.只有两个Java文件中的一个同时最大化.
当然,我可以手动关闭Package Explorer,Outline View等,但这非常繁琐.如何在拆分视图中最大化两个文件?它曾经是Ctrl + m.谢谢.
编辑:
显然,有两种不同的方式来分割屏幕.我在拆分屏幕时仍然没有弄清楚差异.


如果我点击"启动Eclipse应用程序"按钮,我只是导出了一个运行良好的产品.如果尝试执行导出的产品,我会在启动时遇到以下异常:
!SESSION 2012-03-16 17:28:21.206 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de_DE
Command-line arguments: -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.osgi 4 0 2012-03-16 17:28:22.184
!MESSAGE Application error
!STACK 1
java.lang.RuntimeException: No application id has been found.
at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:242)
at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
Run Code Online (Sandbox Code Playgroud)
就在我导出产品之前,我对依赖项进行了验证,这很好.你有什么问题吗?谢谢!
我读到了Java变量的命名.它说除了$和_之外,Java变量不能以任何数字和特殊字符开头.
一些有效的例子:
int count;
int _count;
int $count;
Run Code Online (Sandbox Code Playgroud)
还有一些无效的例子:
int %count;
int 4count;
int #count;
Run Code Online (Sandbox Code Playgroud)
相同的规则是否适用于方法名称?
我想知道是否有一种直接的方式来显示带有StyledText文本字段的行号- 即使行被包装.我在我的应用程序中使用它,如果内容变大,一些行号会很好.
谢谢.
我喜欢在eclipse中调试我的java应用程序时使用快捷方式.键F5,F6,F7和F8仅在调试透视图中起作用.因此,我尝试使用"复制命令"按钮复制所有键(首选项 - >常规 - >键),并在"编辑Java源"时使其工作.我点击"应用"按钮,但仍然无效.
如何使键(F5,F6,F7和F8)在java透视图中工作?谢谢!
最好的祝福,
昆
编辑:我使用Eclipse Indigo Service Release 1
StyledText如果缺少实例,如何从SWT中删除所有侦听器?我尝试使用该StyledText.getListeners(int)方法来获取所有实例,然后能够将其删除。但是,找到所有必需的int值很费力。这是最直接的方法吗?谢谢!
这是我的临时解决方案:
public void removeAllListener(StyledText st) {
int[] eventTypes = { 3007, 3011, SWT.Resize, SWT.Move, SWT.Dispose,
SWT.DragDetect, 3000, SWT.FocusIn, SWT.FocusOut, SWT.Gesture,
SWT.Help, SWT.KeyUp, SWT.KeyDown, 3001, 3002, SWT.MenuDetect,
SWT.Modify, SWT.MouseDown, SWT.MouseUp, SWT.MouseDoubleClick,
SWT.MouseMove, SWT.MouseEnter, SWT.MouseExit, SWT.MouseHover,
SWT.MouseWheel, SWT.Paint, 3008, SWT.Selection, SWT.Touch,
SWT.Traverse, 3005, SWT.Verify, 3009, 3010 };
for (int eventType : eventTypes) {
Listener[] listeners = st.getListeners(eventType);
for (Listener listener : listeners) {
st.removeListener(eventType, listener);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我必须复制一些值,因为它们是StyledText使用默认修饰符声明的类的一部分。因此我无法访问它们。
希望我不会错过任何int值;)
如果 MariaDB (10.0.27) 在压力下,我会遇到死锁问题。数据库模式基本上是一个层次结构,叶节点导致:
------------------------
LATEST DETECTED DEADLOCK
------------------------
2020-11-11 15:34:46 0x7fccf00e5700
*** (1) TRANSACTION:
TRANSACTION 2780, ACTIVE 27 sec inserting
mysql tables in use 1, locked 1
LOCK WAIT 211 lock struct(s), heap size 24784, 1373 row lock(s), undo log entries 1389
MySQL thread id 383, OS thread handle 140518385858304, query id 614348 172.26.0.1 mydatabase Update
insert into BARCODE (BARCODE_REC_ID, CODE, COLOR_VARIANT_ID, CREATED, EXTERNAL_RECEIPT_NUM, MODIFIED, SEASON_CODE, SEASON_CODE_EB, SEASON_DESCRIPTION, SEASON_YEAR_EB, TYPE, ID) values (5645669455, '021745228', '9404b25d87630677f68d88417ed3efc7', '2018-05-16 16:53:14', '17', '2018-05-16 …Run Code Online (Sandbox Code Playgroud) 我创建了一个 JFace 向导,显示用户应该在其中进行选择的单个列表。由于页面只包含一个列表,我想启用双击选择。如果用户对单个事件执行双击,则向导应跳转到下一页。
到目前为止,我得到了以下代码:
viewer.addDoubleClickListener(new IDoubleClickListener() {
@Override
public void doubleClick(DoubleClickEvent event) {
IStructuredSelection selection = (IStructuredSelection) event.getSelection();
if (selection.getFirstElement() instanceof File) {
if(canFlipToNextPage()) {
//perform jump to next page here.
}
}
}
});
Run Code Online (Sandbox Code Playgroud)
显然没有用于下一个按钮的编程执行的方法。谢谢你。
几天前我才刚买到Eclipse Kepler-非常好!不幸的是,Debug view在全屏模式下遇到断点时,注意力会集中。之后,我需要单击某个地方以使其消失。
我做了一个屏幕截图:

可以定制吗?我无法在首选项中找到任何内容。我也有同样的问题,Console view但是这两个漂亮的按钮使它起作用。
谢谢!