วิธีสร้างความคิดเห็น javadoc ใน Android Studio


204

ฉันสามารถใช้ปุ่มทางลัดในสตูดิโอ Android เพื่อสร้างความคิดเห็น javadoc ได้หรือไม่?

ถ้าไม่เป็นวิธีที่ง่ายที่สุดในการสร้างความคิดเห็น javadoc คืออะไร?


คำถามนี้คือ 50/50 คุณกำลังมองหาบล็อก javadoc เดี่ยวของการสร้าง javadoc ตลอดทั้งเอกสาร มันคืออะไร
K - ความเป็นพิษใน SO กำลังเพิ่มขึ้น

ALTR + ENTER แสดงมุมมองที่คุณสามารถสร้างความคิดเห็นของวิธีการที่ประกาศไว้แล้ว
Zala Janaksinh

คุณอาจจะเพิ่มเทมเพลตสด (สตูดิโอ Android - การตั้งค่า - ตัวแก้ไข - เทมเพลตสด - เพิ่ม) ได้ ในฟิลด์ข้อความเทมเพลตเพิ่มข้อความต่อไปนี้ / ** * $ comment $ * /
Johnett Mathew

คำตอบ:


388

ฉันไม่พบทางลัดใด ๆ ในการสร้างความคิดเห็น javadoc แต่ถ้าคุณพิมพ์/**ก่อนการประกาศเมธอดและกด Enter บล็อกข้อคิดเห็น javadoc จะถูกสร้างขึ้นโดยอัตโนมัติ

อ่านสิ่งนี้สำหรับข้อมูลเพิ่มเติม


7
มันเป็นความอัปยศที่สิ่งนี้ยังใช้ไม่ได้ในการสร้างความคิดเห็น javadoc สำหรับคลาสฟิลด์และอื่น ๆ มันจะดีกว่านี้หากสร้าง javadoc จากเทมเพลตที่ปรับแต่งได้
Ted Hopp

23
แน่นอนว่ามันมีทางลัด: ตำแหน่งบนเมธอด / คอนสตรัคเตอร์และกด alt + enter เลือกสร้าง javadoc จากเมนู
Ewoks

อ้างนี้เพิ่มเติมเกี่ยวกับวิธีการแก้ปัญหาดังกล่าวข้างต้น
Pritesh Vishwakarma

110

เพื่อ generatae ประเภทความคิดเห็นที่สำคัญก่อนที่จะประกาศวิธีและกด/** Enterมันจะสร้างความคิดเห็น javadoc

ตัวอย่าง:

/**
* @param a
* @param b
*/

public void add(int a, int b) {
    //code here
}

สำหรับข้อมูลเพิ่มเติมตรวจสอบลิงค์ https://www.jetbrains.com/idea/features/javadoc.html


4
@satheeshwaran - จริงเหรอ? มันเป็นคำตอบเดียวกับ DouO (คำตอบดั้งเดิม) ยกเว้นมันมีตัวอย่าง แม้แต่ลิงค์ก็อปปี้ ตัวอย่างควรเพิ่งถูกเพิ่มเข้าไปในคำตอบดั้งเดิม
CJBS

3
@sesheshwaran - สำหรับสิ่งที่คุ้มค่าฉันจะเห็นว่าเพียงแค่เห็นตัวอย่างของความคิดเห็น (ในคำตอบ) นั้นมีประโยชน์เมื่อเราต้องการคำตอบอย่างรวดเร็ว ;-)
CJBS

ตัวอย่างจริงขาด * ก่อน /
Maximiliano Ambrosini

35

นี่คือตัวอย่างของความคิดเห็น JavaDoc จาก Oracle :

/**
 * Returns an Image object that can then be painted on the screen. 
 * The url argument must specify an absolute {@link URL}. The name
 * argument is a specifier that is relative to the url argument. 
 * <p>
 * This method always returns immediately, whether or not the 
 * image exists. When this applet attempts to draw the image on
 * the screen, the data will be loaded. The graphics primitives 
 * that draw the image will incrementally paint on the screen. 
 *
 * @param  url  an absolute URL giving the base location of the image
 * @param  name the location of the image, relative to the url argument
 * @return      the image at the specified URL
 * @see         Image
 */
 public Image getImage(URL url, String name) {
        try {
            return getImage(new URL(url, name));
        } catch (MalformedURLException e) {
            return null;
        }
 }

รูปแบบพื้นฐานสามารถสร้างขึ้นโดยอัตโนมัติด้วยวิธีใดวิธีหนึ่งต่อไปนี้:

  • วางเคอร์เซอร์ไว้เหนือวิธีและประเภท /** +Enter
  • วางเคอร์เซอร์บนชื่อเมธอดและกดAlt+ Enter> คลิกเพิ่ม JavaDoc ป้อนคำอธิบายรูปภาพที่นี่

17

คุณสามารถติดตั้ง JavaDoc plugin จาก Settings-> Plugin-> เรียกดูที่เก็บ

รับเอกสารปลั๊กอินจากลิงค์ด้านล่าง

เอกสารปลั๊กอิน JavaDoc

ป้อนคำอธิบายรูปภาพที่นี่


มันใช้งานได้ดี ติดตั้งปลั๊กอิน JavaDoc (ตามด้านบน) จากนั้นกด CNTL + SHIFT + ALT + G.
Alan Nelson

10

คุณสามารถใช้สไตล์ eclipse ของการสร้างความคิดเห็น JavaDoc ผ่าน "แก้ไขความคิดเห็น doc" เปิด "การตั้งค่า" -> "Keymap" และกำหนดการ "แก้ไขความคิดเห็น doc" ให้กับคีย์ที่คุณต้องการ


9

ที่นี่เราสามารถบางอย่างเช่นนี้ และแทนที่จะใช้ทางลัดใด ๆ เราสามารถเขียนความคิดเห็น "เริ่มต้น" ในระดับชั้น / แพ็คเกจ / โครงการ และแก้ไขตามความต้องการ

   *** Install JavaDoc Plugin ***



     1.Press shift twice and  Go to Plugins.
     2. search for JavaDocs plugin
     3. Install it. 
     4. Restart Android Studio.
     5. Now, rightclick on Java file/package and goto 
        JavaDocs >> create javadocs for all elements
        It will  generate all default comments.

ข้อดีคือคุณสามารถสร้างบล็อกความคิดเห็นสำหรับ all the methods at a time.


9

ความคิดเห็น Javadoc สามารถต่อท้ายโดยอัตโนมัติโดยใช้คุณสมบัติการเติมข้อความอัตโนมัติของ IDE ลองพิมพ์/**และกดปุ่มEnterเพื่อสร้างตัวอย่างความคิดเห็น Javadoc

 /**
 *
 * @param action          The action to execute.
 * @param args            The exec() arguments.
 * @param callbackContext The callback context used when calling back into JavaScript.
 * @return
 * @throws JSONException
 */

5

ใน Android Studio คุณไม่จำเป็นต้องใช้ปลั๊กอินบน Mac เพียงเปิด Android Studio -> คลิก Android Studio ในแถบด้านบน -> คลิก Prefrences -> ค้นหาเทมเพลตไฟล์และรหัสในรายการ -> select include -> build it และจะยังคงอยู่ในโครงการของคุณทั้งหมด


2
  • อีกวิธีในการเพิ่มความคิดเห็น java docs คือกด: Ctrl + Shift + A >> แสดงป๊อปอัป >> ประเภท: เพิ่ม javadocs >> Enter

  • Ctrl + Shirt + A: การค้นหาคำสั่ง (ชื่อคำสั่งเติมข้อความอัตโนมัติ)

ป้อนคำอธิบายรูปภาพที่นี่


2

เพียงเลือก (เช่นคลิก) ชื่อวิธีจากนั้นใช้คีย์ผสม Alt + Enter เลือก "เพิ่ม JavaDoc"

สิ่งนี้ถือว่าคุณยังไม่ได้เพิ่มความคิดเห็นไว้เหนือวิธีการอื่นตัวเลือก "เพิ่ม JavaDoc" จะไม่ปรากฏขึ้น


2

ในสตูดิโอ Android เรามีวิธีการแสดงความคิดเห็นโดยอัตโนมัติ:

  • วิธีที่ 1:

โดยการพิมพ์ / ** แล้วกด Enter คุณสามารถสร้างบรรทัดความคิดเห็นถัดไปและมันจะสร้าง params ฯลฯ โดยอัตโนมัติ แต่เมื่อคุณต้องการปุ่มลัดสำหรับวิธีการเช็คเอาต์นี้ทางด้านล่าง

  • ** วิธีที่สอง: **

1 - ไปที่เมนูด้านบน

2 - ไฟล์> การตั้งค่า

3 - เลือก Keymap จากการตั้งค่า

4 - ที่แถบค้นหาด้านบนขวาค้นหา "แก้ไขหมอ"

5 - เลือก "แก้ไขความคิดเห็น doc" จากผลลัพธ์และดับเบิลคลิกที่มัน

6 - เลือกเพิ่มแป้นพิมพ์ลัดจากดรอปดาวน์ที่เปิดหลังจากดับเบิลคลิก

7 - กดปุ่มทางลัดบนแป้นพิมพ์

8 - ไปที่โค้ดของคุณและที่ที่คุณต้องการเพิ่มความคิดเห็นกดปุ่มทางลัด

9 - สนุก!


วิธีที่น่าเชื่อถือที่สุดในการเพิ่มเอกสาร เช่นฉันได้กำหนด "'" และป้อนเป็นทางลัด
CodeToLife


0

ฉันไม่แน่ใจว่าฉันเข้าใจคำถามทั้งหมด แต่สามารถดูรายการแป้นพิมพ์ลัดที่นี่ - หวังว่านี่จะช่วยได้!


2
ใน eclipse เพื่อเพิ่มความคิดเห็น javadoc กด Alt + shift + j แต่ใน AndroidStudio แต่ฉันไม่รู้ว่าจะทำอย่างไร
qinxianyuzou

หากฉันจำได้ว่าทางลัดนั้นใช้ได้เฉพาะเมื่อคุณติดตั้งและเปิดใช้งานปลั๊กอิน 'jautodoc' เท่านั้น
Matt

0

Android Studio -> Preferences -> Editor -> Intentions -> Java -> Declaration -> เปิดใช้งาน "Add JavaDoc"

และในขณะที่เลือกวิธีการใช้งาน (Ctrl / Cmd + i) ที่ด้านล่างซ้ายคุณควรเห็นช่องทำเครื่องหมายเพื่อเปิดใช้งานคัดลอก JavaDoc



-5

ALT+ SHIFT+ Gจะสร้างความคิดเห็นที่สร้างขึ้นอัตโนมัติสำหรับวิธีการของคุณ (วางเคอร์เซอร์ที่ตำแหน่งเริ่มต้นของวิธีการของคุณ)


โมฆะสาธารณะ hideKeyboard () คุณควรวางเคอร์เซอร์ต่อหน้าสาธารณะและลองใช้หรือโปรดตรวจสอบว่าคุณติดตั้ง java doc ในสตูดิโอของคุณหรือไม่
Dinesh ไอที

มันไม่ทำงานสำหรับฉันเช่นกัน บางทีมันอาจจะทำงานในคีย์พิเศษบางอย่าง keymap สามารถกำหนดค่าได้ในการตั้งค่า> Keymap หรือมีการแก้ไข keymap
Oliver Kranz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.