8 Eclipse клавишни комбинации от съществено значение за начинаещи

8 Eclipse клавишни комбинации от съществено значение за начинаещи

Тази статия първоначално е написана за Eclipse Juno, но оттогава е актуализирана за Eclipse Oxygen.





Наскоро имах две задачи за програмиране по двойки, всяка в Java и всяка с отделен партньор. Влизайки в това без много знания, първият ми партньор предложи да се използва Eclipse IDE , и това се оказа чудесен избор. Ако тепърва започвате с Java, Eclipse е пътят.





разлика между ubuntu сървър и десктоп

В миналото се опитах да науча прословутия редактор на VIM, но въпреки всички уроци по VIM, намерих кривата на обучение твърде стръмна. Eclipse е много по -лесен за разбиране: можете да видите списък с всички файлове във вашия проект на Java (или Android по този въпрос) в изследователя на пакети, лесно да се придвижите до желаната функция с прозореца с очертанията, да получите предложения за функции, импортиране, и още.





За мое щастие, първият ми партньор ме научи на няколко полезни клавишни комбинации за работния процес, които след това предадох на втория си партньор, който знаеше толкова малко, колкото и аз. Колкото и да е удобен за начинаещите интерфейсът на Eclipse, вие дължите на себе си да научите тези клавишни комбинации. Те ще увеличат още повече вашата производителност, гарантирано.

1. Организирайте внос (Ctrl + Shift + O)

Независимо дали работите с родните библиотеки и класове на Java или включвате рамки на трети страни във вашия код, едно е вярно: за да използвате клас, първо трябва да импортирате класа, преди Eclipse да го идентифицира като валиден и достъпен за автодовършване на код (предложения за въвеждане в реално време).



Но кой има време да запомни всеки път на пакета за всеки отделен клас във всяка отделна библиотека? Можете да оставите Eclipse да се справи с вас, като използвате Ctrl + Shift + O пряк път, който автоматично импортира непризнати класове в кода.

Например, ако имате този малко код:





public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

И след това използвайте пряк път Организиране на импортиране, той става така:

import java.util.ArrayList;
public class Hello {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}

Вместо да пишете редове за импортиране на ръка, можете просто да напишете код като нормален, докато не видите червените извиващи се линии (показващи неразпознати класове), след което натиснете пряк път Организиране на импортирането.





Обърнете внимание, че и този пряк път премахва неизползван внос (в случаите, когато сте изтрили кода) и сортове импортираните изявления по пакет.

2. Правилен отстъп (Ctrl + I)

Читаемостта на кода е важна не само за вас (така че можете да се върнете по -късно и да разберете какво сте написали), но и за всеки друг, който може да разгледа кода ви (партньори, преподаватели, сътрудници с отворен код). Правилното вдлъбнатина е от съществено значение.

Кодът ви често ли изглежда така?

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Може би сте го написали по този начин, или може би сте копирали от друго място. Така или иначе, добрата новина е, че Eclipse го прави тривиално лесен за поправяне: подчертайте частта от кода, която е трудна за четене, след това използвайте Ctrl + I пряк път за незабавно привеждане в правилен отстъп:

public void insertHead(int x) {
Link newLink = new Link(x);
if (isEmpty())
tail = newLink;
else
head.previous = newLink;
newLink.next = head;
head = newLink;
}

Можете да промените начина, по който Eclipse борави с отстъп, като отидете на Прозорец> Предпочитания , след това в левия панел отидете до Java> Стил на кода> Форматиране> Редактиране ...> Отстъп .

3. Изтриване на текущ ред (Ctrl + D)

При кодиране в Java е естествено да се премахват цели редове код едновременно. Най -лошият начин да направите това? Маркирайте с мишката, след това натиснете Backspace. Начинаещият начин да направи това? Натиснете клавиша End, задръжте Shift, натиснете клавиша Home, след това Backspace. Но професионалният начин? Просто удари Ctrl + D :

4. Препоръка за автоматично довършване (Ctrl + интервал)

За съжаление Java е известна като изключително многословна - имената на класове, методи и променливи са едни от най -дългите в цялата индустрия за програмиране. Въвеждате ги всички на ръка всеки път? Не ми е идеята за забавно прекарване.

Ето какво правите вместо това: въведете първите няколко букви от желания клас, метод или променлива, след което натиснете Ctrl + интервал . Това извежда списък с препоръки за автоматично довършване, заедно с подписи на методи, типове променливи и др. Изберете правилния, натиснете Enter и продължете да кодирате.

Функции като автодовършване са някои от причините IDE да надделяват над текстовите редактори.

5. System.out.println ('sysout' и Ctrl + интервал)

Кога работа с конзолни приложения , ще трябва да използвате System.out.println () за отпечатване на съобщения. Но тъй като това е толкова тромаво, Eclipse има бърз пряк път за вас: тип 'sysout' (без кавичките), след това натиснете Ctrl + интервал .

Най-добрата част? Курсорът веднага се поставя в скобите на извикването на метод, така че започвате да въвеждате съобщението веднага:

6. Търсете в целия проект (Ctrl + H)

Когато работите върху големи кодови бази, лесно можете да забравите къде сте декларирали определени класове, методи или променливи. Вместо да губите време, преглеждайки директории на ръка, използвайте подканата Search Entire Project с Ctrl + H пряк път.

По подразбиране той се предлага с четири типа търсене: Търсене на файлове, Търсене на задачи, Git търсене и Java търсене. Най -често ще използвате Java Search, което търси само чрез изходни файлове, но другите три могат да бъдат полезни по свой собствен начин.

7. Стартирайте приложението (Ctrl + F11)

Първият път, когато стартирате нов проект, трябва да го направите Run> Run As ...> Java Application . Но след това можете да ускорите нещата с Ctrl + F11 пряк път, който изпълнява текущия проект, използвайки същата конфигурация като последния път, когато проектът се изпълнява.

8. Преименувайте (Alt + Shift + R)

Ето какво става с имената на класове, методи и променливи: веднъж декларирани, те могат да бъдат препращани десетки, стотици или дори хиляди пъти в целия проект. Сега си представете, ако някога се наложи да промените името на клас, метод или променлива. Преименуването на всяка препратка може да отнеме часове (или дни!).

как да премахнете drm от epub

Или можете да щракнете с десния бутон върху името, изберете Рефакторинг> Преименуване , въведете новото име и накарайте Eclipse да промени всяка една препратка в целия проект за секунда. Още по -бързо можете да кликнете върху името, да ударите Alt + Shift + R. , въведете новото име и натиснете Enter. Бам, готово!

Други съвети за начинаещи Java програмисти

Като програмист на Java трябва абсолютно да разберете как работи виртуалната машина на Java и защо позволява разработването на различни платформи. Трябва също да сте запознати с основните концепции на Java, като например как да използвате изключения в Java. Можете също така да се забавлявате с Java --- създайте невероятни ефекти на уеб камера с Java и обработка !

И не пропускайте тези съвети за овладяване на нов език за програмиране.

Дял Дял Туит електронна поща Струва ли си да надстроите до Windows 11?

Windows е преработен. Но достатъчно ли е това, за да ви убеди да преминете от Windows 10 към Windows 11?

Прочетете Напред
Свързани теми
  • Програмиране
  • Програмиране
За автора Джоел Ли(1524 публикувани статии)

Джоел Лий е главен редактор на MakeUseOf от 2018 г. Той има бакалавърска степен по компютърни науки и над девет години професионален опит в писането и редактирането.

Още от Джоел Лий

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате