Keuntungan saka reformatting
Penting kanggo elinga yen ora ana kode format utawa komentar sing dibutuhake supaya fungsi kasebut bisa digunakake. Kode apa wae, nganggo utawa tanpa format, bisa diwaca lan dieksekusi kanthi lengkap dening kompiler. Ing sisih liya, ngowahi format nggawe markup luwih gampang diwaca wong. Kanggo compiler, kabeh sing penting yaiku kode kasebut bisa digunakake lan ora ngemot kesalahan, lan ora kepiye carane apik utawa apik banget. Bener, sing terakhir sing kuwatir wong, amarga kudu maca kode kasebut. Kaya teks biasa, ora ana sing seneng maca konten tanpa wujud tanpa judhul, paragraf, utawa lekukan apa wae. Sawetara teknik reformatting sing dibutuhake kalebu:- Indent.
- Gaya lan fungsi nulis.
- papan kosong.
- Panganggone huruf kapital lan jeneng.
Tips kanggo kode format
Ayo goleki sawetara tips dhasar kanggo format kode ing umum:-
Priksa manawa kode sampeyan wis dikomentari kanthi bener. Gunakake komentar kanggo nerangake maksud lan makna. Sanajan sampeyan mung maca kode iki, isih migunani kanggo ngelingake dhewe babagan tujuan blok kode tartamtu. Iki bakal luwih gampang yen sampeyan bali menyang basis kode sawise preian, contone.
-
Aja nggunakake tab kanggo spasi ing baris sing padha. Iki nyuda readability saka kode.
-
Tambah TODO menyang blok kode kanggo nglacak implementasine ing mangsa ngarep. Kanthi cara iki, nalika sampeyan ngowahi format kode sampeyan, ora bakal nggawe khayalan yen karya sampeyan wis rampung.
-
Aja nggunakake kode reformatting minangka fix cepet kanggo kesalahan sintaks.
-
Ngindhari investasi jero. Iki minangka praktik umum ing sawetara pangembang, nanging kode sing disambungake kanthi jero nggawe angel diwaca lan ngenalake kesalahan sing ora gampang ditemokake nalika sepisanan.
Kode format maneh ing IntelliJ IDEA
Sadurunge njelajah macem-macem cara kanggo ngowahi format kode ing IntelliJ, miwiti nggawe conto proyek Java ing IDE sampeyan. Sawise sampeyan miwiti IntelliJ, sampeyan kudu ndeleng layar kaya iki: Klik Sabanjure lan ngrampungake persiyapan initialization project. Saiki proyek sampeyan wis disiyapake, wektune nambahake kode sampel kanggo mbantu sampeyan ngerti format ulang kode ing IntelliJ. Iki minangka counter tembung prasaja saka Universitas Texas:import java.io.File;
import java.io.IOException;
import java.util.Map;
import java.util.Scanner;
import java.util.TreeMap;
public class SimpleWordCounter {
public static void main(String[] args) {
try {
File f = new File("ciaFactBook2008.txt");
Scanner sc;
sc = new Scanner(f);
// sc.useDelimiter("[^a-zA-Z']+");
Map<String, Integer> wordCount = new TreeMap<String, Integer>();
while(sc.hasNext()) {
String word = sc.next();
if(!wordCount.containsKey(word))
wordCount.put(word, 1);
else
wordCount.put(word, wordCount.get(word) + 1);
}
// show results
for(String word : wordCount.keySet())
System.out.println(word + " " + wordCount.get(word));
System.out.println(wordCount.size());
}
catch(IOException e) {
System.out.println("Unable to read from file.");
}
}
}
Reformating kode potongan
Ayo miwiti kanthi ngowahi format potongan kode. Kanggo nindakake iki, cukup nyorot bagean kode sing pengin diformat banjur klik Kode > Reformat Kode . Kaya sing sampeyan ngerteni, bagean kode sing disorot (ing kasus iki baris 11-17) diformat kanthi bener. Ayo ndeleng "sadurunge" lan "sawise" ngowahi format potongan kode kita. Yen sampeyan ngelingi ing gambar pisanan, deklarasi lan inisialisasi variabel sampeyan kedadeyan ing baris sing padha karo try . Kurung kriting tutup dicampur karo blok liyane . Nanging sawise nyorot bagean kode iki lan nggunakake opsi reformatting, sampeyan bakal entuk blok kode sing luwih nyenengake kanggo mripat. Kode lengkap kanggo kelas sampeyan saiki katon kaya iki: Elinga yen mung blok kode sing sampeyan pilih wis diformat maneh.Reformating kabeh file
Kanggo ngowahi format kabeh file, bukak editor, selehake kursor ing ngendi wae banjur klik Kode >Reformat File . Sampeyan bakal dijaluk milih opsi reformatting sing cocog kanggo kabeh file. Tindakan iki bakal ngowahi format kabeh kode sampeyan ing editor aktif. Kode sampeyan bakal dadi kaya iki:Ngowahi format modul utawa direktori
Kanggo nindakake iki, sampeyan mung kudu klik-tengen modul ing jendela alat proyek banjur pilih Reformat Kode . Ing jendhela pop-up, pilih salah siji saka telung opsi sing dibutuhake:-
Ngoptimalake Impor : Pilih opsi iki yen sampeyan pengin nambah statement ngimpor ilang lan uga njaluk nyisihaken saka impor sing ora digunakake.
-
Ngatur maneh Entri : Kanggo ngatur maneh kode miturut aturan tata letak sing ditemtokake ing setelan gaya kode.
-
Kode reresik : kanggo mbukak kode reresik.
Ora kalebu kode saka reformatting
Ayo goleki apa sing kudu ditindakake yen sampeyan duwe blok kode sing ora pengin dilebokake nalika ngowahi format kabeh file. Pindhah menyang File > Setelan utawa gunakake trabasan keyboard Ctrl + Alt + S. Pindhah menyang Editor > Gaya Kode lan priksa Aktifake panandha format ing menu komentar ing tab Kontrol Formatter . Ing editor sampeyan, gawe komentar baris lan ketik //@formatter:off tanpa tanda kutip ing wiwitan area sing pengin diilangi. Ing mburi wilayah, nggawe komentar baris liyane lan ketik //@formatter:on , uga tanpa kuotasi. Ing gambar ing ndhuwur, sampeyan bisa ndeleng manawa formatter bakal nglirwakake kode sampeyan ing baris 23 mung amarga sampeyan nemtokake ing komentar lan pengontrol format.Conto hotkeys kanggo reformatting
- Format maneh blok kode: Ctrl + Alt + Shift + L
- Reformat file: Ctrl + Alt + L
- Tambah komentar menyang baris: Ctrl + /
- Tambah komentar blok: Ctrl + Shift + /
GO TO FULL VERSION