Eclipse HotKey: jak przełączać się między kartami?

Jak mogę przełączać się między otwartymi oknami w Eclipse? Jest Ctrl+F6 , ale pyta mnie, którą chcę, ale chcę ją przełączyć jak zakładki w przeglądarce lub okno w systemie operacyjnym (Cmd/Win+Tab ) bez wyboru pliku z listy. Jak to zrobić w Eclipse?

Próbowałem przypisać hotkey dla zdarzeń:

  • do przodu
  • forward history
  • Następna strona

Ale to nie działa tak, jak chcę.

Author: Skay, 2010-02-25

21 answers

  • CTRL+E (dla listy edytorów)
  • CTRL+F6 (do przełączania do następnego edytora poprzez listę)
    Możesz przypisać inny skrót do klawisza 'następny edytor'.

To dwa oficjalne skróty, ale oba obejmują wyświetlaną listę.

CTRL+Page Up / CTRL+strona w dół może przełączać się między edytorami bez wyświetlania listy.

Co ciekawego w tym ostatnim zestaw skrótów jest:
nie są one wymienione w klawiszach Eclipse, które mają być zdefiniowane.
Mogą być dziedziczone z edytora wielostronicowego, co czyni je skrótem specyficznym dla systemu operacyjnego.


Odnośnie skrótów na Mac OS (OSX), Matt Ball skarżył się we wrześniu. 2011 do not being able to remap CTRL+Page Up/CTRL+strona w dół :

Doprowadza mnie do szaleństwa, że nie mogę przerzucać otwartych kart, jak Mogę w prawie każdym innym programie z kartami w OS X (-Lewa i -Prawo).

W marcu 2012, Artur odpowiedział:

, właśnie ściągnąłem najnowszą wersję Eclipse (3.7+). Udało mi się powiązać zakładkę "Poprzednia/Następna" z (-Lewa i -racja ) w edytorze, czego nie mogłem zrobić wcześniej.
Więc chyba cię słyszeli.
Działa tak jak spodziewasz się, zakładki od lewej do prawej i odwrotnie, nie na podstawie historii lub jakiś nonsens.

Matt Ball potwierdza:

Oh wow, wybranie "Edycja Źródła Javy" faktycznie zadziałało !
Teraz, niestety oznacza to, że jestem SOL jeśli nav do pliku nie-Java (JSP, XML, JS, itp.).
poprawką jest "copy command" dla tej pary i zaznaczenie wszystkich "whens", które chcę .
Jak na razie to przynajmniej pięknie działa na plikach Java i JSP.
To poważna sprawa, ale to jednorazowa sprawa.

Jego wyeksportowane preferencje są dostępne tutaj , aby spróbować.
Po zaimportowaniu powinieneś zobaczyć wszystkie odpowiednie typy dokumentów:

Wiązania kluczy Mac Os

 844
Author: VonC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:47:27

Jeśli przejdziesz do preferencji (np. okno→Preferencje) i zobaczysz ogólne→Klucze

A następnie wyszukaj "następna karta" i "poprzednia karta" , możesz je ponownie zmapować.

Polecenie Next Tab w preferencjach Eclipse, przed ponownym

 182
Author: victor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-01-14 20:52:25

Switch like Windows in OS (go to window which last had focus)

CTRL-F6 w zaćmieniu, jak ALT-zakładka (w systemie windows), wyświetla listę dostępnych kart / okien (jeśli zachowasz CTRL / ALT wciśnięty klawisz) i podkreśla Ten, do którego wskoczysz, gdy puścisz ten klawisz. Nie musisz wybierać okna. Jeśli chcesz przejść kilka kart jednocześnie przytrzymaj CTRL przycisk i dotknij zakładka guzik. Jest to zachowanie identyczne z ALT-zakładka na Windows.

W tym sensie, CTRL-SHIFT-F6 w eclipse jest ALT-SHIFT-zakładka analogowe. Osobiście zmieniam te wiązania W Eclipse na takie jak Visual Studio. I. e. CTRL-zakładka oraz CTRL-SHIFT-zakładka a ja robię to tak:

Okno > Preferencje > Ogólne > Klucze

Następnie Ustaw "następny edytor"=Ctrl+Zakładka oraz "poprzedni redaktor"=Ctrl+Shift+Zakładka. Nie zapomnij kliknąć "Unbind Command" przed ustawieniem nowego powiązania.

Switch like browser (go to tab on the right of current tab )

To jest CTRL-PageDown na w prawo, CTRL-PageUp / align = "left" / Frustrujące, gdy dojdziesz do końca listy zakładek (powiedzmy zakładka po prawej stronie), a następnie spróbuj ponownie przejść w prawo, Eclipse nie przechodzi do pierwszej zakładki (daleko po lewej), jak większość przeglądarek.

 89
Author: Robino,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-21 11:48:53

Możesz użyć ALT+Left aby przejść do poprzedniej zakładki lub ALT+Prawo , aby przejść do przodu. Ta metoda wykorzystuje przełączanie kart, takie jak historia, więc przejdzie do poprzedniej otwartej karty i do przodu, jeśli przeszedłeś "wstecz" raz lub więcej. Trochę dziwne, wiem, ale to działa. Zawsze możesz" zresetować " historię, klikając jedną kartę.

 53
Author: peirix,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-02-26 13:55:21
  • Right side move : Ctrl + page Down
  • Left side move : CTRL + page Up

Dodatkowe

  • Pobierz listę otwartych kart : Ctrl + F6

Eclipse inne skróty

 14
Author: Jubin Patel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-08-05 04:48:22

CTRL + F6 jest dobry w użyciu. Jeśli chcesz przełączyć się na następną/poprzednią kartę, musisz wykonać CTRL+Page Down / CTRL+Page Up .

 13
Author: fastcodejava,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-31 10:02:10

Domyślnie jest to Ctrl + F6 . Możesz go zmienić, przechodząc do Window preferences . Zwykle zmieniam na Ctrl + Tab , tego samego używamy w przełączaniu kart w przeglądarce i innych rzeczach.

 8
Author: asgs,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-03 07:42:32

Custom KeyBinding Sequence przykład: CTRL + TAB aby przełączać się pomiędzy modułami visilble lub edytorami Forward direction przy użyciu Eclipse RCP.

Naciskasz CTRL + TAB drugi raz, aby otworzyć kolejny edytor i zamknij poprzedni edytor używając RCP Eclipse.

package rcp_demo.Toolbar;

import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.IEditorReference;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.handlers.HandlerUtil;
import rcp_demo.Editor.EmployeeEditor;
import rcp_demo.Editor.EmployeeEditorInput;
import rcp_demo.Editor.ProductEditor;
import rcp_demo.Editor.ProductEditorInput;
import rcp_demo.Editor.UserEditor;
import rcp_demo.Editor.UserEditorInput;

public class Forward_Editor extends AbstractHandler{

    static String Editor_name;  //  Active Editor name store in Temporary 
    static int cnt;             //  close editor count this variable
    @Override
    public Object execute(ExecutionEvent event) throws ExecutionException {

        IWorkbenchWindow window = HandlerUtil.getActiveWorkbenchWindow(event);
        IWorkbenchPage page = window.getActivePage();

        UserEditorInput std_input = new UserEditorInput();
        EmployeeEditorInput emp_input=new EmployeeEditorInput();
        ProductEditorInput product_input=new ProductEditorInput();

        IEditorReference[] editors = page.getEditorReferences();

        //Blank Editor Window to execute..
        if(editors.length==0)
        {
            //First time close editor can open Student_Editor
            if(cnt==1 && Editor_name.equals("Student_Editor"))
            {
                try {
                    page.openEditor(emp_input, EmployeeEditor.Id);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("EMP>>Len:: "+editors.length+"..EDi::"+Editor_name);
                } catch (PartInitException e) {
                    e.printStackTrace();
                }       
            }
            //First time close editor can open Employee_Editor
            else if(cnt==1 && Editor_name.equals("Employee_Editor"))
            {
                try {
                    page.openEditor(product_input,ProductEditor.ID);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("PRO>>Len:: "+editors.length+"..EDi::"+Editor_name); 
                } catch (PartInitException e) {e.printStackTrace();
                }
            }
            //First time close editor can open Product_Editor
            else if(cnt==1 && Editor_name.equals("Product_Editor"))
            {
                try {
                    page.openEditor(std_input, UserEditor.ID);
                    System.out.println("student Editor open");
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("Close::"+Editor_name);
                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
            //First Time call // empty editors 
            else{
                try {
                    page.openEditor(std_input, UserEditor.ID);
                    System.out.println("student Editor open");
                    Editor_name=page.getActiveEditor().getTitle();
                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
        }//End if condition

        //AvtiveEditor(Student_Editor) close to open Employee Editor
        else if(page.getActiveEditor().getTitle().equals("Student_Editor"))
        {
            try {
                //page.closeAllEditors(true);
                page.closeEditor(page.getActiveEditor(), true);
                page.openEditor(emp_input, EmployeeEditor.Id);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("EMP>>Len:: "+editors.length+"..EDi::"+Editor_name);
            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Employee_Editor) close to open Product Editor
        else if(page.getActiveEditor().getTitle().equals("Employee_Editor"))
        {
            try {
                page.closeAllEditors(true);
                page.openEditor(product_input,ProductEditor.ID);

                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("PRO>>Len:: "+editors.length+"..EDi::"+Editor_name);

            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Product_Editor) close to open Student Editor
        else if(page.getActiveEditor().getTitle().equals("Product_Editor"))
        {
            try {
                page.closeAllEditors(true);
                page.openEditor(std_input, UserEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("stud>>Len:: "+editors.length+"..EDi::"+Editor_name);
            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        //by default open Student Editor
        else 
        {
            try {
                page.closeAllEditors(true);
                page.openEditor(std_input, UserEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("stud_else>>Len:: "+editors.length+"..EDi::"+Editor_name);
            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        return null;
    }
}

>Custom KeyBinding sequence example : <kbd> SHIFT + TAB </kbd> to switch between visilble Modules or Editors **Backword** direction using Eclipse RCP.


package rcp_demo.Toolbar;

import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.IEditorReference;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.handlers.HandlerUtil;
import rcp_demo.Editor.EmployeeEditor;
import rcp_demo.Editor.EmployeeEditorInput;
import rcp_demo.Editor.ProductEditor;
import rcp_demo.Editor.ProductEditorInput;
import rcp_demo.Editor.UserEditor;
import rcp_demo.Editor.UserEditorInput;

public class Backword_Editor extends AbstractHandler{

    static String Editor_name;   // Active Editor name store in Temporary 
    static int cnt;

    @Override
    public Object execute(ExecutionEvent event) throws ExecutionException {

        IWorkbenchWindow window = HandlerUtil.getActiveWorkbenchWindow(event);
        IWorkbenchPage page = window.getActivePage();
        //Three object create in EditorInput 
        UserEditorInput std_input = new UserEditorInput();
        EmployeeEditorInput emp_input=new EmployeeEditorInput();
        ProductEditorInput product_input=new ProductEditorInput();

        IEditorReference[] editors = page.getEditorReferences();
        System.out.println("Length : "+editors.length);

        if(editors.length==0)
        {
            //First time close editor can open Student_Editor
            if(cnt==1 && Editor_name.equals("Product_Editor"))
            {
                try {
                    page.openEditor(emp_input, EmployeeEditor.Id);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("EMP>>Len:: "+editors.length+"..EDi::"+Editor_name);
                } catch (PartInitException e) {
                    e.printStackTrace();
                }               
            }
            //First time close editor can open Employee_Editor
            else if(cnt==1 && Editor_name.equals("Employee_Editor"))
            {
                try {
                    page.openEditor(std_input, UserEditor.ID);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("Student>>Len:: "+editors.length+"..student::"+Editor_name);

                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
            //First time close editor can open Product_Editor
            else if(cnt==1 && Editor_name.equals("Student_Editor"))
            {
                        try {
                            page.openEditor(product_input,ProductEditor.ID);
                            cnt=1;
                            Editor_name=page.getActiveEditor().getTitle();
                            System.out.println("PRO>>Len:: "+editors.length+"..EDi::"+Editor_name);

                        } catch (PartInitException e) {
                            e.printStackTrace();
                        }
            } 
            //First Time or empty editors to check this condition
            else{
                try {
                    page.openEditor(product_input,ProductEditor.ID);
                    System.out.println("product Editor open");
                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
        }
        //AvtiveEditor(Product_Editor) close to open Employee Editor
        else if(page.getActiveEditor().getTitle().equals("Product_Editor"))
        {
            System.out.println("Product:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(emp_input, EmployeeEditor.Id);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("Employee Editor open");
            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Employee_Editor) close to open Student Editor
        else if(page.getActiveEditor().getTitle().equals("Employee_Editor"))
        {
            System.out.println("Emp:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(std_input, UserEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("student Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Student_Editor) close to open Product Editor
        else if(page.getActiveEditor().getTitle().equals("Student_Editor"))
        {
            System.out.println("Product:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(product_input,ProductEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("product Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        //by default open Student Editor
        else 
        {
            try {
                page.closeAllEditors(true);
                page.openEditor(product_input,ProductEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("product Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        return null;
    }
}

Custom KeyBinding Sequence przykład : SHIFT + TAB {[6] } aby przełączać się między modułami visilble lub edytorami Backword Kierunek za pomocą Eclipse RCP.

package rcp_demo.Toolbar;

import org.eclipse.core.commands.AbstractHandler;
import org.eclipse.core.commands.ExecutionEvent;
import org.eclipse.core.commands.ExecutionException;
import org.eclipse.ui.IEditorReference;
import org.eclipse.ui.IWorkbenchPage;
import org.eclipse.ui.IWorkbenchWindow;
import org.eclipse.ui.PartInitException;
import org.eclipse.ui.handlers.HandlerUtil;
import rcp_demo.Editor.EmployeeEditor;
import rcp_demo.Editor.EmployeeEditorInput;
import rcp_demo.Editor.ProductEditor;
import rcp_demo.Editor.ProductEditorInput;
import rcp_demo.Editor.UserEditor;
import rcp_demo.Editor.UserEditorInput;

public class Backword_Editor extends AbstractHandler{

    static String Editor_name;   // Active Editor name store in Temporary 
    static int cnt;

    @Override
    public Object execute(ExecutionEvent event) throws ExecutionException {

        IWorkbenchWindow window = HandlerUtil.getActiveWorkbenchWindow(event);
        IWorkbenchPage page = window.getActivePage();
        //Three object create in EditorInput 
        UserEditorInput std_input = new UserEditorInput();
        EmployeeEditorInput emp_input=new EmployeeEditorInput();
        ProductEditorInput product_input=new ProductEditorInput();

        IEditorReference[] editors = page.getEditorReferences();
        System.out.println("Length : "+editors.length);

        if(editors.length==0)
        {
            //First time close editor can open Student_Editor
            if(cnt==1 && Editor_name.equals("Product_Editor"))
            {
                try {
                    page.openEditor(emp_input, EmployeeEditor.Id);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("EMP>>Len:: "+editors.length+"..EDi::"+Editor_name);
                } catch (PartInitException e) {
                    e.printStackTrace();
                }               
            }
            //First time close editor can open Employee_Editor
            else if(cnt==1 && Editor_name.equals("Employee_Editor"))
            {
                try {
                    page.openEditor(std_input, UserEditor.ID);
                    cnt=1;
                    Editor_name=page.getActiveEditor().getTitle();
                    System.out.println("Student>>Len:: "+editors.length+"..student::"+Editor_name);

                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
            //First time close editor can open Product_Editor
            else if(cnt==1 && Editor_name.equals("Student_Editor"))
            {
                        try {
                            page.openEditor(product_input,ProductEditor.ID);
                            cnt=1;
                            Editor_name=page.getActiveEditor().getTitle();
                            System.out.println("PRO>>Len:: "+editors.length+"..EDi::"+Editor_name);

                        } catch (PartInitException e) {
                            e.printStackTrace();
                        }
            } 
            //First Time or empty editors to check this condition
            else{
                try {
                    page.openEditor(product_input,ProductEditor.ID);
                    System.out.println("product Editor open");
                } catch (PartInitException e) {
                    e.printStackTrace();
                }
            }
        }
        //AvtiveEditor(Product_Editor) close to open Employee Editor
        else if(page.getActiveEditor().getTitle().equals("Product_Editor"))
        {
            System.out.println("Product:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(emp_input, EmployeeEditor.Id);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("Employee Editor open");
            } catch (PartInitException e) {
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Employee_Editor) close to open Student Editor
        else if(page.getActiveEditor().getTitle().equals("Employee_Editor"))
        {
            System.out.println("Emp:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(std_input, UserEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("student Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        //AvtiveEditor(Student_Editor) close to open Product Editor
        else if(page.getActiveEditor().getTitle().equals("Student_Editor"))
        {
            System.out.println("Product:: "+page.getActiveEditor().getTitle());
            try {
                page.closeAllEditors(true);
                page.openEditor(product_input,ProductEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("product Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        //by default open Student Editor
        else 
        {
            try {
                page.closeAllEditors(true);
                page.openEditor(product_input,ProductEditor.ID);
                cnt=1;
                Editor_name=page.getActiveEditor().getTitle();
                System.out.println("product Editor open");
            } catch (PartInitException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        }
        return null;
    }
}

Sekwencja Klawiszy

M1 oznacza CTRL

M2 oznacza SHIFT

Plugin.xml


<extension point="org.eclipse.ui.commands">
        <command
                defaultHandler="rcp_demo.Toolbar.Forward_Editor"
                id="RCP_Demo.Toolbar.Forward_editor_open_cmd"
                name="Forward_Editor">
        </command>
        <command
                defaultHandler="rcp_demo.Toolbar.Backword_Editor"
                id="RCP_Demo.Toolbar.backwards_editor_open_cmd"
                name="Backword_Editor">
        </command>
    </extension>
<extension point="org.eclipse.ui.bindings">
        <key
                commandId="RCP_Demo.Toolbar.Forward_editor_open_cmd"
                schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
                sequence="M1+TAB">
        </key>  
        <key
                commandId="RCP_Demo.Toolbar.backwards_editor_open_cmd"
                schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
                sequence="M2+TAB">
        </key>              
</extension>
 6
Author: Chetan Bhagat,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-01 12:03:02

3-liniowy skrypt AutoHotKey (w systemie Windows):

#IfWinActive ahk_class SWT_Window0
^+Tab::^PgUp
^Tab::^PgDn

Umieść to w folderze startowym (Zapisz jako *.ahk, musi mieć zainstalowany AutoHotKey) i karty Eclipse będą teraz działać jak Chrome lub Firefox.

 5
Author: Zook,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-07 21:46:04

Rozwiązany!!

Zmień schemat Na Microsoft Visual Studio

Okno > Preferencje > Ogólne>Klucze

Poszukaj rozwijanego programu

Moja wersja zaćmienia:

Eclipse Java EE IDE dla Web Developerów.

Wersja: Juno Service Release 1 ID budowy: 20120920-0800

 3
Author: sumitarora,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-03-22 12:23:35

Nikt nigdy nie przeczyta mojej odpowiedzi, ale tak czy siak... Jeśli jesteś na Mac OS X pokochasz gesty multi touch do nawigacji historii w Eclipse: http://sourceforge.net/apps/mediawiki/eclipsemultitch/

 3
Author: borisdiakur,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-12 21:31:36

W systemie windows jeśli masz mysz z 5 przyciskami, możesz używać do przodu i do tyłu zamiast ALT + Left i ALT+Right .

 2
Author: ajon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-05 17:11:05

Klawisz skrótu do powrotu do poprzedniej zakładki

Alt + LeftArrow to go back.

 2
Author: Sunil Garg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-22 12:39:50

Jednym ze sposobów jest użycie wtyczki VI, a następnie wystarczy :n (I: N), aby przejść między plikami.

Tym się zajmuję.

 1
Author: CPerkins,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-05-02 08:55:25

Możesz ustawić skróty klawiszowe W Preferencje - > Ogólne - > klucze (lub po prostu wpisz "klucze" w polu filtrowania u góry okna dialogowego Preferencje.

Po wybraniu sekcji Klucze znajdź następną kartę i poprzednią kartę i przypisz im własny skrót klawiszowy, klikając w pole "Wiązanie", a następnie wpisując skróty klawiszowe.

Naciśnij zastosuj lub OK, aby zakończyć proces.

 1
Author: grigb,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-05 21:56:17

Cytuję odpowiedź VonC, dodając coś.

  • Ctrl+PgUp(PgDn ), aby przełączać się między kartami w bieżącym stosie (zarówno edytory, jak i widok)
  • Ctrl+E aby przełączać się między kartami w bieżącym stosie, używając filtrowanej listy
  • Ctrl+F6 aby przełączać się między edytorami, bez względu na stos
  • Ctrl+F7 aby przełączać się między widokami, bez względu na to, który stos

Plus jest Bug 206299 Otwórz do żądania używając Ctrl+Tab do przełączania tabulatorów zamiast Ctrl+PgUp(PgDn ).

  • ponieważ mogłoby to zakłócić dostępność, Użytkownik powinien ustawić preferencje dla tego. Być może powinno być pytanie w ankiecie powitalnej podczas instalacji Oomph.

Jeśli nie są spełnione, możesz przypisać sobie powiązanie z kluczem, z okno > Preferencje > Ogólne > Klucze.

 1
Author: psuzzi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-09-24 17:27:58

Z jakiegoś powodu moje ustawienia Eclipse były uszkodzone, więc musiałem ręcznie edytować plik /.pluginy / org.zaćmienie.e4.workbench / workbench.xmi

Musiałem wcześniej ustawić Ctrl+Tab do przeglądarkowego przełączania kart, a nawet zresetowanie wszystkich wiązań klawiszy w preferencjach Eclipse nie pozbyłoby się skrótów (nigdzie też nie były wyświetlane). Otworzyłem wyżej wymieniony plik i usunąłem <bindings> elementy oznaczone <tags>type:user</tags> związane z niedziałające skróty.

 1
Author: friederbluemle,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-31 09:00:36

Od prawej do lewej: ctrl+ shift + 9 lub ctrl + shift + Page Up lub ctrl + Page Up

Od lewej do prawej: ctrl + shift + 3 lub ctrl + shift + Strona W Dół lub ctrl + Page Down

 1
Author: Parth Patel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-05 12:24:54

Jeśli chcesz po prostu przełączyć się między bieżącą i poprzednią selekcją na karcie, użyj CTRL + F6 przełączy cię tam iz powrotem. Aby przejść do karty dalej w historii, musisz użyć w górę / W Dół klawisze, gdy okno edytorów jest otwarte. To działa z Helios (Eclipse 3.6); Nie wiem, czy to prawda dla starszych wersji Eclipse.

 0
Author: Mel Llaguno,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-03 07:46:53

Przytrzymaj CTRL i naciśnij F6 , aż osiągniesz żądany edytor, a następnie zwolnij. Interfejs użytkownika nie jest tak ładny jak wybór okna, ale funkcjonalność jest taka sama.

 0
Author: Christopher Oezbek,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-03-03 07:47:29

Na maszynie SLES12 możesz użyć Ctrl+PageUp i Ctrl+PageDown , aby domyślnie poruszać się między kartami. Zawsze możesz zmienić te klucze w oknie preferencji, przeglądając sekcję "klucze" w kategorii "Ogólne". Proces ten jest dobrze wyjaśniony przez Victora i VonC powyżej.

 0
Author: pavan kumar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-01-31 09:16:49