דלגו לתוכן הראשי

תוסף לעורכי JetBrains

Oskuvi JSON from Classes

תוסף ל־IntelliJ IDEA שכותב JSON לדוגמה ממחלקת Java: לגוף בקשה בבדיקה, לדוגמה בתיעוד או להודעה ראשונה כשמנסים endpoint.
הסמל של Oskuvi JSON from Classes
זמין ב־JetBrains Marketplace
עובד ב
IntelliJ IDEA (גם Community) ו־Android Studio
גרסת עורך
2025.1 ומעלה
מחיר
חלק מהיכולות חינם, השאר עם רישיון, עם 30 יום ניסיון חינם
מפרסם
Oskuvi
כל התוספים של Oskuvi ב־JetBrains Marketplace(נפתח בחלון חדש)

על המוצר

מה זה עושה

לוחצים קליק ימני על מחלקה בעורך או בחלון הפרויקט ובוחרים JSON Sample of This Class…. ה־JSON מופיע עם כפתור העתקה.

כל שדה מקבל ערך מהסוג הנכון: טקסט, מספרים שלמים ועשרוניים, בוליאני, תאריכים ושעות בפורמט ISO, UUID, הקבוע הראשון של enum ובתים כטקסט base64. רשימות, קבוצות, מערכים ומפות מקבלים איבר אחד, מחלקות מקוננות ו־records נכתבים במלואם, והשדות של מחלקות האב מופיעים, העליונה קודם.

מה שמחלקה לא יכולה לספר נאמר במפורש ולא מנוחש: שדה מסוג Object, מחלקה שלא נמצאה, או סוג שאין לתוסף דוגמה בשבילו.

יכולות

מה יש בפנים

  • 01

    ערך לכל שדה

    לפי הסוג שלו, כולל תאריכים, UUID ו־enums.

  • 02

    Generics

    פרמטרי טיפוס מתמלאים לפי השימוש: עמוד של הזמנות מקבל רשימה של הזמנות.

  • 03

    השמות של Jackson ו־Gson

    @JsonProperty ו־@SerializedName נשמרים, ושדות עם @JsonIgnore, שדות static ושדות transient נשארים בחוץ.

  • 04

    מחלקה שמכילה את עצמה

    במקום שבו היא חוזרת שוב, הדוגמה כותבת null ואומרת לכם.

  • 05

    בלי להריץ קוד

    לא מריץ את הקוד שלכם, לא צריך את Jackson או Gson בפרויקט, ולא פונה לשום כתובת.

בחינם

הדוגמה, עם כפתור ההעתקה.

עם רישיון

ערכים ריקים והצורה בשורה אחת.

30 יום ניסיון חינם, דרך JetBrains Marketplace

חשוב לדעת: אסטרטגיות שמות שמוגדרות במקום אחר (הגדרות ה־object mapper של Jackson, @JsonNaming), serializers מותאמים ו־getters בלי שדה לא נלקחים בחשבון בגרסה הזו.

שאלות נפוצות

שאלות ותשובות

יש לכם שאלה אחרת? כתבו לנו ל־support@npcoding.com

מה חינם ומה דורש רישיון?

חינם: הדוגמה, עם כפתור ההעתקה. עם רישיון: ערכים ריקים והצורה בשורה אחת. את הרישיון אפשר לנסות 30 יום בחינם, והוא נקנה דרך JetBrains Marketplace.

צריך את Jackson או Gson בפרויקט?

לא. התוסף קורא רק את האנוטציות ואת סוגי השדות, ולא מריץ את הקוד שלכם.

הקוד שלי נשלח לאנשהו?

לא. התוסף רק קורא את הקבצים שלכם, על המחשב שלכם. הוא לא פונה לשום כתובת ולא שולח שום דבר.

עוד מאיתנו

רוצים משהו דומה, משלכם?בניית APIממשקי API מאובטחים ומתועדים שמחברים בין אפליקציות, אתרים, שותפים ומערכות – עם בדיקות חוזה, טיפול בניסיונות חוזרים ובכפילויות, בקרת גישה ונראות מלאה למה שקורה.לעמוד השירות

Java הוא סימן מסחרי רשום של Oracle ו/או החברות הקשורות לה. Jackson ו־Gson הם שמות הפרויקטים שלהם, והתוסף אינו קשור לאף אחד מהם.

נשמח לשמוע על הפרויקט הבא שלכם

צריכים כלי פיתוח משלכם?

פיתחנו את המוצר הזה עם אותו צוות ואותן שיטות שבהן אנחנו בונים ללקוחות. ספרו לנו מה אתם צריכים, ונחזור אליכם עם כיוון, הערכת זמנים ותקציב.