Anda di halaman 1dari 8

MAKALAH

TENTANG NETBEANS

Nama :
Dennis Adri Wardana

NIM :
E1857401048

Matakuliah :
PEMROGRAMAN BERORIENTASI OBJEK

Dosen :
Frengklin Matatula

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


Tahun Ajaran 2018/2019
A. Base IDE

NetBeans IDE adalah alat pengembang modular untuk berbagai teknologi


pengembangan aplikasi. IDE dasar mencakup editor multi-bahasa canggih,
Debugger dan Profiler, serta alat untuk kontrol versi dan kolaborasi pengembang.

1. Templat dan Contoh Aplikasi


NetBeans IDE memberi Anda aplikasi kerangka
dalam bentuk templat proyek untuk semua
teknologi yang didukungnya. Selain itu, ia
menyediakan satu set contoh aplikasi, beberapa
di antaranya dapat diciptakan kembali langkah
demi langkah dengan mengikuti tutorial terkait
yang tersedia di NetBeans.org. IDE menyediakan
templat proyek dan proyek sampel yang
membantu Anda membuat aplikasi Java SE,
aplikasi Java EE, aplikasi Java ME, aplikasi
HTML5, aplikasi NetBeans Platform, aplikasi
PHP, dan aplikasi C / C ++.
2. Database dan Layanan
Jendela Layanan memberi Anda akses ke banyak
sumber daya tambahan, seperti database,
server, layanan web, dan pelacak masalah. Anda
dapat memulai dan menghentikan basis data
dan server secara langsung di IDE. Saat bekerja
dengan database, Anda dapat menambah,
menghapus, dan memodifikasi data Anda di IDE.
Ketika Anda telah menggunakan aplikasi ke
server, Anda dapat mengelola sumber daya yang
digunakan karena ditampilkan di node Server.
Anda dapat terhubung ke database bug, seperti
Issuezilla atau Bugzilla, dan daftar laporan
masalah untuk proyek Anda langsung di IDE.

3. Manajer Plugin
Saat menggunakan IDE, Anda selalu dapat
pergi ke Plugin Manager dari menu Tools
untuk menambah, menghapus, atau mem
perbarui set fitur yang diinstal. Berbagai
macam plugin tersedia untuk semua jenis
pengembangan, dari Java SE, Java EE, Java
ME, HTML5, Groovy, dan pengembangan PHP
ke C / C ++. Plugin kontribusi komunitas juga
tersedia di Portal Plugin NetBeans.

4. Pencarian Cepat
Pencarian Cepat adalah lokasi terpusat di mana Anda
dapat melakukan pencarian di seluruh tipe Java di JDK,
tindakan dalam IDE, set bantuan, pengaturan opsi, dan
proyek.
5. Action Items
Jendela Item Tindakan secara otomatis memindai
kode Anda dan daftar baris yang berisi komentar
berisi kata-kata seperti "TODO" atau "FIXME", serta
baris dengan kesalahan kompilasi, perbaikan cepat,
dan peringatan gaya.

6. Customizable Workspace
Ruang kerja IDE dapat dimodifikasi. Anda dapat
menyesuaikan tombol di bilah alat dan menyeret dan
memposisikan ulang tab dalam bingkai aplikasi IDE
yang sesuai dengan alur kerja Anda. Anda dapat
membuka tab dan menariknya ke luar bingkai aplikasi,
bahkan ke monitor lain.

B. Project Management

NetBeans IDE menyediakan beragam tampilan pada data Anda, dari beberapa
jendela proyek hingga tampilan file dan hierarki, yang memungkinkan Anda
menelusuri data dengan cepat dan mudah.
1. Project Views
Jendela Proyek adalah titik masuk utama ke
sumber proyek Anda. Ini menunjukkan
pandangan logis tentang konten proyek yang
penting. Selain jendela Projects, IDE
menyediakan jendela Files, sehingga Anda
dapat melihat semua file milik proyek, dan
jendela Favorites, di mana Anda dapat
menambahkan folder dan file sehingga mereka
dapat diakses di dalam IDE.

2. File Views
Jendela Navigator memberikan tampilan ringkas
dari file yang dipilih saat ini dan menyederhanakan
navigasi antara berbagai bagian file. Misalnya,
untuk file Java, jendela Navigator menampilkan
daftar konstruktor, metode, dan bidang,
sedangkan untuk file HTML dan CSS itu
menunjukkan struktur logis dari dokumen yang
dipilih.

3. Hierarchy Views
Jendela Hierarchy menampilkan Supertypes dan
Subtypes dari file Java yang saat ini dipilih atau
tipe Java yang saat ini dipilih di bawah kursor
dalam editor. Jendela Hierarki terintegrasi
dengan jendela Navigator dan jendela Javadoc,
sehingga Anda dapat dengan mudah melihat
elemen dari item yang dipilih, serta javadocnya.
C. JAVA

NetBeans IDE menyediakan pengembang Java dengan semua alat yang diperlukan
untuk membuat aplikasi desktop, seluler, dan perusahaan profesional.

1. Creating, Editing, and Refactoring


IDE menyediakan penyihir dan templat untuk
memungkinkan Anda membuat aplikasi Java EE, Java
SE, dan Java ME. Berbagai teknologi dan kerangka
kerja didukung di luar kotak. Misalnya, Anda dapat
menggunakan panduan dan templat untuk membuat
aplikasi yang menggunakan kerangka kerja OSGi
atau sistem modul NetBeans sebagai dasar aplikasi
modular. Editor NetBeans yang sadar bahasa
mendeteksi kesalahan saat Anda mengetik dan
membantu Anda dengan popup dokumentasi dan
penyelesaian kode cerdas semuanya dengan
kecepatan dan kesederhanaan editor teks ringan
favorit Anda.

2. Debugging dan Profiling


Untuk mengidentifikasi dan menyelesaikan
masalah dalam aplikasi Anda, seperti
kebuntuan dan kebocoran memori, IDE
menyediakan fitur debugger dan profiler
yang kaya.
3. Testing and Code Analysis
Saat Anda menguji aplikasi Anda, IDE
menyediakan alat untuk menggunakan JUnit
dan TestNG, serta penganalisa kode dan,
khususnya, integrasi dengan alat FindBugs
open source yang populer.

4. Live Parsing
IDE mem-parsing kode sumber langsung saat Anda
mengetik. Editor menandai kesalahan, menyoroti
kejadian, menunjukkan petunjuk kompiler, perbaikan
cepat, peringatan, dan dokumentasi bahasa.

5. Rich Refactoring
Alat refactoring IDE memungkinkan Anda merestrukturisasi kode
tanpa merusaknya. Alat Inspect & Transform memungkinkan Anda
untuk menjalankan inspeksi yang kuat di seluruh basis kode Anda,
sambil secara otomatis memperbaiki kode Anda.

6. Code Completion
Editor menyediakan penyelesaian kode otomatis dalam
beberapa bahasa, termasuk Java, C / C ++, PHP, Groovy,
XML, HTML, CSS, dan JavaScript.
7. Smart Suggestions
IDE melakukan analisis kode sumber dan menawarkan
serangkaian petunjuk untuk memperbaiki atau meningkatkan
kode Anda dengan cepat.

8. Ant
Sistem proyek NetBeans IDE default dibangun
langsung di atas sistem build Ant. Semua perintah
proyek, seperti "Bangun Proyek" dan "Jalankan File di
Debugger", panggil target dalam skrip Ant proyek.
Karena itu Anda dapat membangun dan menjalankan
proyek Anda di luar IDE persis seperti yang dibangun
dan dijalankan di dalam IDE. Anda tidak perlu terbiasa
dengan Ant untuk bekerja dengan aplikasi di IDE.
Anda dapat mengatur semua opsi kompilasi dan
runtime dasar di kotak dialog Project Properties
proyek Anda dan IDE secara otomatis memperbarui
skrip Ant proyek. Jika Anda tahu cara bekerja dengan
Semut, Anda dapat menyesuaikan skrip Semut proyek
secara langsung atau menulis skrip Semut Anda
sendiri untuk proyek Anda.

Anda mungkin juga menyukai