Ботове на Discord с Javacord: Настройване на IntelliJ

В последната ми статия „Инсталиране на JDK“ обсъдих защо бихте искали да използвате Java вместо други езици, как да инсталирате JDK на вашия компютър и как ще пишете кода на своя бот Discord. В тази статия ще отговоря на въпрос, който може би съм ви оставил: Какво за бога е IntelliJ?

IntelliJ е това, което се нарича IDE, което означава интегрирана среда за разработка, която е специално създадена от компанията JetBrains за кодиране с езика за програмиране Java. JetBrains създаде много други популярни IDE като Android Studio (които може да разгледам в по-късна статия) и те са много добре известни със специфичен начин за настройка на техните редактори. Той има много функции, които в началото може да изглеждат доста страшни и сложни, но след известно време на работа с него в лични проекти открих, че IntelliJ е изключително добре сглобена и елегантна IDE. Поради част от това, което интегрира, аз конкретно избирам да го използвам, когато правя ботове на Discord, и ще обсъдя защо друг път.

Ако отидете на „удивително красивия уебсайт“ на IntelliJ и се насочите към страницата за изтегляне, ще можете да видите разликите в „изданията“ на IDE; тъй като изданието Ultimate струва пари и искаме да преминем директно към ботове за кодиране, ще се съсредоточим само върху използването и функциите на безплатното издание на Общността. На тази страница натиснете бутона за изтегляне под „Общност“. Когато изтеглянето приключи, отворете и следвайте съветника за инсталиране (не поставяйте отметки в квадратчета!) и отворете IntelliJ за първи път. Ще ви бъдат дадени някои настройки, от които да избирате, преди да можете да използвате IDE, включително темата на потребителския интерфейс (лично аз харесвам Darcula) и плъгини. Пропуснете секцията с добавки, тъй като всичко е активирано по подразбиране и те могат да се играят с тях, за да отговарят на вашите нужди по-късно.

Сега, когато IntelliJ е отворен, можете да създадете нов проект, който ще съдържа кода на вашия бот. Когато направите това, не забравяйте да изберете Gradle от менюто и включете Java като допълнителна библиотека/рамка. След това дайте на проекта си подходящо име и местоположение във вашата система. Уверете се, че сте разгънали бутона „Координати на артефакт“ и сменете следните стойности: GroupId на нещо като com.name.projecttitle, така че ще направя com.caleb.myfirstbot; ArtifactId към заглавието на вашия проект, така че в моя случай „MyFirstBot“; и накрая, версия до 1.0. След това големият син бутон Finish ще ви отведе до новия ви дом далеч от дома, IntelliJ UI.

Преди да направите нещо друго, IntelliJ трябва да изтегли всички необходими файлове, за да може Gradle да функционира правилно. Gradle, необходима част от този проект, е инструмент за автоматизация на изграждането, който работи с множество езици за разработка на софтуер. Помага при компилирането на код в дистрибуции, извличане на необходимите зависимости и много, много повече. Когато Gradle приключи с работата си (което може да отнеме 5–10 минути), ще видите папка „src“ да се появи в Project Explorer от лявата страна на прозореца. Разгънете src › main, за да покажете папката „java“, върху която ще щракнете с десния бутон, задръжте курсора на мишката върху New и щракнете върху Java class. Този файл ще бъде там, където ще бъде основният код на вашия бот, така че му дайте просто име като Bot или Main.

Само за да проверите дали този нов файл работи, напишете инструкция за бърз печат, показана на изображението, и натиснете Ctrl+Shift+F10 (пряк път за стартиране на файла). Трябва да видите „Hello World“ в конзолата в долната част на прозореца и това означава, че всичко работи без проблеми.

Ако сте стигнали дотук, поздравления! Успешно сте настроили своята IntelliJ среда и сте създали и тествали основния файл на бота. Последната стъпка, преди да започнете да кодирате, е да създадете приложението на бота Discord в портала за разработчици, което ще разгледам в следващата си статия от поредицата. Ако се абонирате за бюлетина The Playground Digest, ще бъдете първи на опашката, за да прочетете тази статия.

Не забравяйте да ме следвате, за да видите повече статии като тази и много повече в бъдеще! Ако познавате някой, който иска да използва добра Java IDE, покажете му тази статия, за да знаят как да се сдобият с най-доброто, което съществува!

IntelliJ е моята IDE по избор за кодиране на ботове на Discord и няма изключение, когато става въпрос за създаване на ботове за моя Fiverr®️ Gig®️! Вижте го сега и ми изпратете съобщение, ако искате да кодирам бот на Discord, специално създаден за вашия сървър!