Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐ

เจ…เจธเฉ€เจ‚ เจธเจชเจฐเจฟเฉฐเจ— เจนเฉˆเจ•เจพเจฅเฉŒเจจ เจฆเฉ‡เจตเจกเฉ‡เจœเจผ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฎเจพเจธเจŸเจฐ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจจเฉ‡ เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ† "เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเจ•เจพเจธ / เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจฟเฉฐเจ—".

Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐ

เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ เจชเจพเจ เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเจพเจฎเจฒ เจนเฉ‹เจฃ เจฒเจˆ เจธเฉฑเจฆเจพ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจฎเจพเจธเจŸเจฐ เจฆเฉ‡ เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€เจ†เจ‚ เจฆเจพ เจตเฉ€.เจ•เฉ‡. เจ‡เจธ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจญเจฐเจคเฉ€ เจ…เจคเฉ‡ เจ…เจงเจฟเจเจจ เจฌเจพเจฐเฉ‡ เจคเจพเจœเจผเจพ เจ–เจฌเจฐเจพเจ‚ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ—เจฐเฉเฉฑเจช เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉ‡ เจฆเจฟเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉ€เจกเฉ€เจ“ เจตเฉ€ เจชเจพเจˆ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฏเจพเจฆ เจฆเจฟเจตเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚: เจ˜เจŸเจจเจพ 29 เจ…เจชเฉเจฐเฉˆเจฒ เจจเฉ‚เฉฐ เจนเฉ‹เจตเฉ‡เจ—เฉ€, เจตเฉ‡เจฐเจตเฉ‡ เจ†เจจเจฒเจพเจˆเจจ.

เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเจพเจช เจตเฉŒเจ‡เจธ เจฎเฉˆเจธเฉ‡เจœ เจชเจพเจฐเจธเจฐ

Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐ

เจตเจฟเจšเจพเจฐ เจฒเฉ‡เจ–เจ•
เจ–เฉ‹เจฐเฉ‹เจธเจผเฉ‡เจต เจ†เจฐเจŸเจฟเจ“เจฎ

เจ•เจคเจพเจฐ เจฌเจพเจ‚เจงเจจเจพ

เจ–เฉ‹เจฐเฉ‹เจธเจผเฉ‡เจต เจ†เจฐเจŸเฉ‡เจฎ - เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฎเฉˆเจจเฉ‡เจœเจฐ/เจกเจฟเจตเฉˆเจฒเจชเจฐ/QA
เจเจฒเฉ€เจธเฉ€เจต เจเจ‚เจŸเจจ - เจ•เจพเจฐเฉ‹เจฌเจพเจฐเฉ€ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•/เจฎเจพเจฐเจ•เฉ€เจŸเจฟเฉฐเจ— เจฎเจพเจนเจฐ
เจฎเจพเจฐเฉ€เจ† เจ•เฉเจ•เจฒเฉ€เจจเจพ - UI เจกเจฟเจœเจผเจพเจˆเจจเจฐ/เจกเจฟเจตเฉˆเจฒเจชเจฐ
เจฌเจ–เจตเจพเจฒเจต เจชเจพเจตเฉ‡เจฒ โ€“ UI เจกเจฟเจœเจผเจพเจˆเจจเจฐ/เจกเจฟเจตเฉˆเจฒเจชเจฐ/QA

เจธเจพเจกเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚, เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• เจ…เจคเฉ‡ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจฎเฉˆเจธเฉ‡เจ‚เจœเจฐ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฆเจพ เจชเฉ€เจธเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉเจฐเจธเจฟเฉฑเจง เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเฉˆ, เจœเฉ‹ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉ‹เจงเจฃเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ—เจพเจนเจ• เจ•เจพเจซเจผเฉ€ เจ…เจฎเฉ€เจฐ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ. เจฎเจฟเจ†เจฐเฉ€ เจŸเฉˆเจ•เจธเจŸ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจธ เจตเจฟเฉฑเจš เจตเฉŒเจ‡เจธ เจ•เจพเจฒเจพเจ‚, เจตเฉ€เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเฉ‡, เจ…เจคเฉ‡ เจตเฉŒเจ‡เจธ เจธเฉเจจเฉ‡เจนเฉ‡ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจ…เจคเฉ‡ เจ‡เจน เจฌเจพเจ…เจฆ เจตเจพเจฒเจพ เจนเฉˆ เจœเฉ‹ เจ•เจˆ เจตเจพเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจชเฉเจฐเจพเจชเจคเจ•เจฐเจคเจพ เจฒเจˆ เจ…เจธเฉเจตเจฟเจงเจพ เจฒเจฟเจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ. เจ•เฉฐเจชเจฟเจŠเจŸเจฐ เจœเจพเจ‚ เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡ เจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹เจ เจตเฉŒเจ‡เจธ เจธเฉเจจเฉ‡เจนเฉ‡ เจจเฉ‚เฉฐ เจธเฉเจฃเจจเจพ เจ…เจ•เจธเจฐ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพเฅค เจ…เฉฐเจฌเฉ€เจจเจŸ เจธเจผเฉ‹เจฐ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจนเฉˆเฉฑเจกเจซเฉ‹เจจ เจฆเฉ€ เจ˜เจพเจŸ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ•เฉ‹เจˆ เจตเฉ€ เจธเฉเจจเฉ‡เจนเฉ‡ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฃเฉ‡เฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจธเจฎเจพเจฐเจŸเจซเฉ‹เจจ 'เจคเฉ‡ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจคเจพเจ‚ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฒเจ—เจญเจ— เจ•เจฆเฉ‡ เจจเจนเฉ€เจ‚ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฒเฉˆเจชเจŸเจพเจช เจœเจพเจ‚ เจชเฉ€เจธเฉ€ เจฆเฉ‡ เจ‰เจฒเจŸ, เจ†เจชเจฃเฉ‡ เจ•เฉฐเจจ 'เจคเฉ‡ เจฒเจฟเจ† เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€เฅค

DevDays 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจŸเฉ€เจšเจพ เจชเฉเจฐเจพเจชเจค เจนเฉ‹เจ เจตเฉŒเจ‡เจธ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจ•เจฒเจพเจ‡เฉฐเจŸ (เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจตเจœเฉ‹เจ‚ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจธเฉ€เฅค

เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจธเจพเจฐเฉ‡ เจเจจเจพเจฒเจพเจ— เจฌเฉ‹เจŸ เจนเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจœเจตเจพเจฌ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเฉˆเจ•เจธเจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ–เฉเจธเจผ เจจเจนเฉ€เจ‚ เจนเจพเจ‚: เจ‡เฉฑเจ• เจฌเฉ‹เจŸ เจจเฉ‚เฉฐ เจธเฉเจจเฉ‡เจนเจพ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃเจพ เจฌเจนเฉเจค เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ; เจ…เจธเฉ€เจ‚ เจฎเฉ‚เจฒ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ•เฉ‹เจˆ เจตเฉ€ เจฌเฉ‹เจŸ เจ‡เฉฑเจ• เจคเฉ€เจœเฉ€ เจงเจฟเจฐ เจนเฉˆ เจœเฉ‹ เจฌเฉ‹เจฒเฉ€ เจชเจ›เจพเจฃ API เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจตเจฟเจšเฉ‹เจฒเฉ‡ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ, เจ…เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจนเฉˆเฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ-เจกเฉˆเจธเจ•เจŸเฉŒเจช เจฆเฉ‡ เจฆเฉ‹ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจซเจพเจ‡เจฆเฉ‡ เจนเจจ: เจ†เจธเจพเจจเฉ€ เจ…เจคเฉ‡ เจธเฉฐเจšเจพเจฒเจจ เจฆเฉ€ เจ—เจคเฉ€เฅค เจ…เจคเฉ‡ เจ‡เจน เจ•เฉ‹เจˆ เจ‡เจคเจซเจผเจพเจ• เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจคเฉ‡ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจตเจฟเฉฑเจš เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจจเจตเฉ€เจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจœเฉ‹เฉœเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ, เจธเจพเจจเฉ‚เฉฐ เจ‡เจธเจจเฉ‚เฉฐ C++ เจตเจฟเฉฑเจš เจตเจฟเจ•เจธเจค เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค

Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐเจธเจพเจกเฉ€ เจŸเฉ€เจฎ เจตเจฟเฉฑเจš 4 เจฒเฉ‹เจ• เจธเจจเฅค เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจฆเฉ‹ เจฒเฉ‹เจ• เจฌเฉ‹เจฒเฉ€ เจชเจ›เจพเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจขเฉเจ•เจตเฉ€เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐ เจฐเจนเฉ‡ เจธเจจ, เจ‡เฉฑเจ• เจตเจฟเจ…เจ•เจคเฉ€ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ-เจกเฉˆเจธเจ•เจŸเฉŒเจช เจฆเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เจฐ เจฐเจฟเจนเจพ เจธเฉ€, เจฆเฉ‚เจœเจพ เจฌเจฟเจฒเจก เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐ เจฐเจฟเจนเจพ เจธเฉ€เฅค เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเจพเจช. เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš, เจนเจฐ เจ•เฉ‹เจˆ UI เจจเฉ‚เฉฐ เจ เฉ€เจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฐเฉเฉฑเจเจฟเจ† เจนเฉ‹เจ‡เจ† เจธเฉ€เฅค

เจ…เจœเจฟเจนเจพ เจฒเจ—เจฆเจพ เจธเฉ€ เจ•เจฟ เจ‡เฉฑเจ›เจค เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจชเจฐ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจนเจฎเฉ‡เจธเจผเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ.

เจธเจฎเฉฑเจธเจฟเจ† เจฆเฉ‡ เจนเฉฑเจฒ เจตเจฟเฉฑเจš เจฆเฉ‹ เจธเฉเจคเฉฐเจคเจฐ เจ‰เจช-เจ•เจพเจฐเจœ เจธเจผเจพเจฎเจฒ เจนเจจ: เจ‡เฉฑเจ• เจขเฉเจ•เจตเฉ€เจ‚ เจฌเฉ‹เจฒเฉ€ เจชเจ›เจพเจฃ เจธเจพเจงเจจ เจšเฉเจฃเจจเจพ เจ…เจคเฉ‡ เจจเจตเฉ€เจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฒเจˆ เจ‡เฉฑเจ• UI เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพเฅค

เจ†เจตเจพเจœเจผ เจฆเฉ€ เจชเจ›เจพเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจพเจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจธเจพเจฐเฉ‡ เจ”เจซเจฒเจพเจˆเจจ API เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃเจพ เจชเจฟเจ†, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจญเจพเจธเจผเจพ เจฆเฉ‡ เจฎเจพเจกเจฒ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจฅเจพเจ‚ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจเฅค เจชเจฐ เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจญเจพเจธเจผเจพ เจฆเฉ€ เจ—เฉฑเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉ‹ เจ—เจฟเจ† เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจ”เจจเจฒเจพเจˆเจจ API เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเฉ€ เจชเจตเฉ‡เจ—เฉ€. เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‡เจน เจชเจคเจพ เจšเจฒเจฟเจ† เจ•เจฟ เจ—เฉ‚เจ—เจฒ, โ€‹โ€‹โ€‹โ€‹เจฏเจพเจ‚เจกเฉˆเจ•เจธ เจ…เจคเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจธเจพเฉฑเจซเจŸ เจตเจฐเจ—เฉ€เจ†เจ‚ เจฆเจฟเฉฑเจ—เจœเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเจชเฉ€เจš เจฎเจพเจจเจคเจพ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฌเจฟเจฒเจ•เฉเจฒ เจฎเฉเจซเจค เจจเจนเฉ€เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ…เจœเจผเจฎเจพเจ‡เจธเจผ เจฆเฉ€ เจฎเจฟเจ†เจฆ เจจเจพเจฒ เจธเฉฐเจคเฉเจธเจผเจŸ เจนเฉ‹เจฃเจพ เจชเจเจ—เจพ. เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ—เฉ‚เจ—เจฒ เจธเจชเฉ€เจš-เจŸเฉ‚-เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจ—เจฟเจ† เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‹เจ•เจจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจชเฉ‚เจฐเฉ‡ เจธเจพเจฒ เจฒเจˆ เจฐเจนเฉ‡เจ—เจพเฅค

เจฆเฉ‚เจœเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจฆเจพ เจ…เจธเฉ€เจ‚ เจธเจพเจนเจฎเจฃเจพ เจ•เฉ€เจคเจพ เจ‰เจน C++ เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจ•เจฎเฉ€เจ†เจ‚ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉˆ - เจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเจพ เจšเจฟเฉœเฉ€เจ†เจ˜เจฐเฅค เจ…เจœเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเจพเจช เจ•เจˆ เจนเฉ‹เจฐ เจธเฉฐเจธเจ•เจฐเจฃ-เจตเจฟเจธเจผเฉ‡เจธเจผ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เจงเจฟเจ•เจพเจฐเจค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจนเฉˆ เจฆเจธเจคเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจฒเจˆ. เจ…เจคเฉ‡ เจฌเจฟเจฒเจก เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเฉ€ เจตเฉฑเจกเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจ–เฉเฉฑเจฒเฉเจนเฉ‡ เจฎเฉเฉฑเจฆเฉ‡, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจตเจพเจฐ ะธ ะดะฒะฐ. เจธเจพเจฐเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจ‡เจธ เจคเฉฑเจฅ เจจเจพเจฒ เจœเฉเฉœเฉ€เจ†เจ‚ เจนเฉ‹เจˆเจ†เจ‚ เจนเจจ เจ•เจฟ เจฌเจฟเจฒเจก เจธเจ•เฉเจฐเจฟเจชเจŸ เจ‰เจฌเฉฐเจŸเฉ‚ 14.04 เจฒเจˆ เจฒเจฟเจ–เฉ€ เจ—เจˆ เจธเฉ€, เจ…เจคเฉ‡ เจ‰เจฌเฉฐเจคเฉ‚ 18.04 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจจเฉ‚เฉฐ เจธเจซเจฒเจคเจพเจชเฉ‚เจฐเจตเจ• เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจเฉ€เจ†เจ‚ เจชเจˆเจ†เจ‚เฅค

เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเฉŒเจช เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจฒเฉฐเจฌเจพ เจธเจฎเจพเจ‚ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ: เจ‡เฉฑเจ• Intel Core i5-7200U เจตเจพเจฒเฉ‡ เจ‡เฉฑเจ• เจฒเฉˆเจชเจŸเจพเจช 'เจคเฉ‡, เจธเจพเจฐเฉ€เจ†เจ‚ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ (เจซเจฒเฉˆเจ— -j 4) เจฒเจ—เจญเจ— เจคเจฟเฉฐเจจ เจ˜เฉฐเจŸเฉ‡ เจฒเฉˆเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚, เจฒเจ—เจญเจ— 30 เจฎเจฟเฉฐเจŸ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจ–เฉเจฆ เจฒเจฟเฉฐเจ• เจ•เจฐเจจ เจฆเฉเจ†เจฐเจพ เจฒเจ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ (เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‡เจน เจชเจคเจพ เจฒเฉฑเจ—เจฟเจ† เจ•เจฟ เจกเฉ€เจฌเฉฑเจ— เจธเฉฐเจฐเจšเจจเจพ เจตเจฟเฉฑเจš, เจฒเจฟเฉฐเจ• เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 10 เจฎเจฟเฉฐเจŸ เจฒเฉฑเจ—เจฆเฉ‡ เจนเจจ), เจชเจฐ เจฒเจฟเฉฐเจ•เจฟเฉฐเจ— เจชเฉœเจพเจ… เจจเฉ‚เฉฐ เจนเจฐ เจตเจพเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเฉเจนเจฐเจพเจ‰เจฃเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค

เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, เจ…เจธเฉ€เจ‚ เจธเฉฐเจ•เจฒเจฟเจค เจตเจฟเจšเจพเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจฐเจนเฉ‡ เจธเจ•เฉเจฐเจฟเจชเจŸ เจฌเจฃเจพเจ“ เจ‰เจฌเฉฐเจŸเฉ‚ 18.04 เจฒเจˆ. 'เจคเฉ‡ เจ•เฉฐเจฎ เจฆเจพ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจฒเจฟเฉฐเจ• เจจเฉ‚เฉฐ. เจ…เจธเฉ€เจ‚ เจ•เจˆ เจเจจเฉ€เจฎเฉ‡เจธเจผเจจ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจพเจฐเฉ‡ เจตเฉŒเจ‡เจธ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจฆเฉ‡ เจ…เฉฑเจ—เฉ‡ เจ‡เฉฑเจ• เจฌเจŸเจจ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจธเฉฐเจฆเฉ‡เจธเจผ เจจเฉ‚เฉฐ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเฉฑเจœเจพ-เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจ‰เจธ เจญเจพเจธเจผเจพ เจจเฉ‚เฉฐ เจตเฉ€ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจชเฉเจฐเจธเจพเจฐเจฃ เจฒเจˆ เจตเจฐเจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค เจจเจพเจฒ เจฒเจฟเฉฐเจ• เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจกเจพเจŠเจจเจฒเฉ‹เจก เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆเฅค

เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เฅค

เจธเจพเจกเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš, เจ‡เจน เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเฉ€ เจงเจพเจฐเจจเจพ เจฆเจพ เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจธเจฌเฉ‚เจค เจธเจพเจฌเจค เจนเฉ‹เจ‡เจ† เจœเฉ‹ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉ‹เจตเฉ‡เจ—เจพ. เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจกเฉˆเจธเจ•เจŸเจพเจช เจฆเฉ‡ เจญเจตเจฟเฉฑเจ– เจฆเฉ‡ เจฐเฉ€เจฒเฉ€เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš เจฆเฉ‡เจ–เจฃ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

IntelliJ IDEA เจตเจฟเฉฑเจš เจตเจงเฉ€ เจนเฉ‹เจˆ เจ•เฉเจฆเจฐเจคเฉ€ เจญเจพเจธเจผเจพ เจธเจนเจพเจ‡เจคเจพ

Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐ

เจตเจฟเจšเจพเจฐ เจฒเฉ‡เจ–เจ•

เจŸเฉˆเจ‚เจ•เฉ‹เจต เจตเจฒเจพเจฆเจฟเจธเจฒเจพเจต

เจ•เจคเจพเจฐ เจฌเจพเจ‚เจงเจจเจพ

เจŸเฉˆเจ‚เจ•เฉ‹เจต เจตเจฒเจพเจฆเจฟเจธเจฒเจพเจต (เจŸเฉ€เจฎ เจฒเฉ€เจก, เจฒเฉˆเจ‚เจ—เฉ‚เจเจœ เจŸเฉ‚เจฒ เจ…เจคเฉ‡ เจ‡เฉฐเจŸเฉˆเจฒเฉ€เจœเฉ‡ IDEA เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ)
เจจเจฟเจ•เจฟเจคเจพ เจธเฉ‹เจ•เฉ‹เจฒเฉ‹เจต (LanguageTool เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ UI เจฌเจฃเจพเจ‰เจฃเจพ)
เจ–เจตเฉ‹เจฐเฉ‹เจต เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐ (LanguageTool เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃเจพ)
Sadovnikov เจ…เจฒเฉˆเจ—เจœเจผเฉˆเจ‚เจกเจฐ (เจฎเจพเจฐเจ•เจ…เจช เจญเจพเจธเจผเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจชเจพเจฐเจธ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ)

เจ…เจธเฉ€เจ‚ IntelliJ IDEA เจฒเจˆ เจ‡เฉฑเจ• เจชเจฒเฉฑเจ—เจ‡เจจ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ เจœเฉ‹ เจตเจฟเจ†เจ•เจฐเจฃ, เจธเจชเฉˆเจฒเจฟเฉฐเจ— เจ…เจคเฉ‡ เจธเจผเฉˆเจฒเฉ€เจ—เจค เจธเจผเฉเฉฑเจงเจคเจพ (เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€ เจตเจฟเฉฑเจš เจ‡เจธเจจเฉ‚เฉฐ เจชเจฐเฉ‚เจซ เจฐเฉ€เจกเจฟเฉฐเจ— เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ) เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจŸเฉˆเจ•เจธเจŸ (เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚, เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจธเจผเจพเจฌเจฆเจฟเจ• เจฒเจพเจˆเจจเจพเจ‚, เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจœเจพเจ‚ XML เจฎเจพเจฐเจ•เจ…เฉฑเจช เจตเจฟเฉฑเจš เจซเจพเจฐเจฎเฉˆเจŸ เจ•เฉ€เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ) เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเจพ เจตเจฟเจšเจพเจฐ IDE เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจ‡เฉฑเจ• เจ•เจฟเจธเจฎ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจฎเจฟเจ†เจฐเฉ€ เจธเจชเฉˆเจฒเจšเฉˆเจ• IntelliJ IDEA เจจเฉ‚เฉฐ Grammarly เจฆเฉ‡ เจชเฉˆเจฎเจพเจจเฉ‡ เจคเฉฑเจ• เจซเฉˆเจฒเจพเจ‰เจฃเจพ เจธเฉ€เฅค

เจคเฉเจธเฉ€เจ‚ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ•เฉ€ เจนเฉ‹เจ‡เจ† เจฒเจฟเฉฐเจ•.

เจ–เฉˆเจฐ, เจนเฉ‡เจ เจพเจ‚ เจ…เจธเฉ€เจ‚ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ-เจจเจพเจฒ เจ‡เจธเจฆเฉ€ เจธเจฟเจฐเจœเจฃเจพ เจฆเฉŒเจฐเจพเจจ เจชเฉˆเจฆเจพ เจนเฉ‹เจˆเจ†เจ‚ เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจฌเจพเจฐเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจฅเจพเจฐ เจจเจพเจฒ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡.

เจชเฉเจฐเฉ‡เจฐเจฃเจพ

เจ•เฉเจฆเจฐเจคเฉ€ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸ เจฒเจฟเจ–เจฃ เจฒเจˆ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ‰เจคเจชเจพเจฆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ, เจชเจฐ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจ…เจคเฉ‡ เจ•เฉ‹เจก เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจ…เจ•เจธเจฐ เจตเจฟเจ•เจพเจธ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจนเฉ€, IDEs เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจคเจฐเฉเฉฑเจŸเฉ€เจ†เจ‚ เจฒเฉฑเจญเจฃ เจฆเจพ เจ‡เฉฑเจ• เจธเจผเจพเจจเจฆเจพเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ•เฉเจฆเจฐเจคเฉ€ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจŸเฉˆเจ•เจธเจŸ เจฒเจˆ เจฎเจพเฉœเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเจจเฅค เจ‡เจธ เจจเจพเจฒ เจตเจฟเจ†เจ•เจฐเจฃ, เจตเจฟเจฐเจพเจฎ เจšเจฟเฉฐเจจเฉเจน เจœเจพเจ‚ เจธเจผเฉˆเจฒเฉ€ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจพเจธ เจฆเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉฑเจฒ เจ‡เจธเจผเจพเจฐเจพ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจ†เจธเจพเจจ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจฒเจฟเจ–เจฃ เจตเจฟเฉฑเจš เจ—เจฒเจคเฉ€ เจ•เจฐเจจเจพ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจจเจพ เจธเจฟเจฐเจซ เจ•เฉ‹เจก เจฆเฉ€ เจธเจฎเจ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐเฉ‡เจ—เจพ, เจธเจ—เฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเฉ‡เจ—เจพเฅค

เจธเจญ เจคเฉ‹เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจ…เจคเฉ‡ เจตเจฟเจ•เจธเจค เจตเจฟเจ•เจพเจธ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ‡เฉฐเจŸเฉˆเจฒเฉ€เจœเฉ‡ IDEA เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ‡เฉฐเจŸเฉˆเจฒเฉ€เจœเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ 'เจคเฉ‡ เจ…เจงเจพเจฐเจค IDEsเฅค IntelliJ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจชเฉˆเจฒ-เจšเฉˆเจ•เจฐ เจนเฉˆ, เจชเจฐ เจ‡เจน เจธเจงเจพเจฐเจจ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€เจ†เจ‚ เจ—เจฒเจคเฉ€เจ†เจ‚ เจคเฉ‹เจ‚ เจตเฉ€ เจ›เฉเจŸเจ•เจพเจฐเจพ เจจเจนเฉ€เจ‚ เจชเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจ•เฉเจฆเจฐเจคเฉ€ เจญเจพเจธเจผเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‚เฉฐ IntelliJ IDEA เจตเจฟเฉฑเจš เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

ะ ะตะฐะปะธะทะฐั†ะธั

Hackathon DevDays'19 (เจญเจพเจ— 2): IntelliJ IDEA เจตเจฟเฉฑเจš เจŸเฉˆเจฒเฉ€เจ—เฉเจฐเจพเจฎ เจ…เจคเฉ‡ เจตเจฟเจ†เจ•เจฐเจฃ เจฆเฉ€ เจœเจพเจ‚เจš เจฒเจˆ เจ†เจกเฉ€เจ“ เจธเฉเจจเฉ‡เจนเจพ เจชเจพเจฐเจธเจฐเจ…เจธเฉ€เจ‚ เจ†เจชเจฃเจพ เจ–เฉเจฆ เจฆเจพ เจŸเฉˆเจ•เจธเจŸ เจตเฉˆเจฐเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจฌเจฃเจพเจ‰เจฃ เจฆเจพ เจ•เฉฐเจฎ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจฎเฉŒเจœเฉ‚เจฆเจพ เจนเฉฑเจฒ เจตเจฐเจคเจฟเจ† เจนเฉˆเฅค เจธเจญ เจคเฉ‹เจ‚ เจขเฉเจ•เจตเจพเจ‚ เจตเจฟเจ•เจฒเจช เจจเจฟเจ•เจฒเจฟเจ† เจฒเฉˆเจ‚เจ—เจตเฉ‡เจœเจŸเฉ‚เจฒ. เจฒเจพเจ‡เจธเฉฐเจธ เจจเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจธเจพเจกเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจธเฉเจคเฉฐเจคเจฐ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€: เจ‡เจน เจฎเฉเจซเจค เจนเฉˆ, เจœเจพเจตเจพ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ“เจชเจจ-เจธเฉ‹เจฐเจธ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน 25 เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉฐเจฆเจฐเจพเจ‚ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจนเฉˆเฅค เจ‡เจธเจฆเฉ‡ เจ–เฉเฉฑเจฒเฉ‡เจชเจฃ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ, เจฒเฉˆเจ‚เจ—เจตเฉ‡เจœ เจŸเฉ‚เจฒ เจญเฉเจ—เจคเจพเจจ เจ•เฉ€เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจตเฉˆเจฐเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจ เจนเฉฑเจฒเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจ—เฉฐเจญเฉ€เจฐ เจชเฉเจฐเจคเฉ€เจฏเฉ‹เจ—เฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจคเฉฑเจฅ เจ•เจฟ เจ‡เจน เจธเจฅเจพเจจเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจธเจผเจพเจฌเจฆเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจ•เจพเจคเจฒ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆเฅค

เจชเจฒเฉฑเจ—เจ‡เจจ เจ•เฉ‹เจก เจ…เฉฐเจฆเจฐ เจนเฉˆ GitHub 'เจคเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚. UI เจฒเจˆ Java เจฆเฉ‡ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเฉ‡ เจœเฉ‹เฉœ เจฆเฉ‡ เจจเจพเจฒ เจชเฉ‚เจฐเจพ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจŸเจฒเจฟเจจ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจนเฉˆเจ•เจพเจฅเจจ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจ…เจธเฉ€เจ‚ เจฎเจพเจฐเจ•เจกเจพเจŠเจจ, เจœเจพเจตเจพเจกเจพเจ•, HTML เจ…เจคเฉ‡ เจชเจฒเฉ‡เจจ เจŸเฉˆเจ•เจธเจŸ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจ•เจพเจฎเจฏเจพเจฌ เจฐเจนเฉ‡เฅค เจนเฉˆเจ•เจพเจฅเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เฉฑเจ• เจชเฉเจฐเจฎเฉเฉฑเจ– เจ…เฉฑเจชเจกเฉ‡เจŸ เจตเจฟเฉฑเจš XML, Java, Kotlin เจ…เจคเฉ‡ Python เจตเจฟเฉฑเจš เจธเจŸเฉเจฐเจฟเฉฐเจ— เจฒเจฟเจŸเจฐเจฒ, เจ…เจคเฉ‡ เจธเจชเฉˆเจฒ เจšเฉˆเจ•เจฟเฉฐเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค

เจฎเฉเจธเจผเจ•เจฟเจฒเจพเจ‚

เจฌเจนเฉเจค เจœเจฒเจฆเฉ€ เจ…เจธเฉ€เจ‚ เจฎเจนเจฟเจธเฉ‚เจธ เจ•เฉ€เจคเจพ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจนเจฐ เจตเจพเจฐ เจœเจพเจ‚เจš เจฒเจˆ LanguageTool เจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจซเฉ€เจก เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจคเจพเจ‚ IDEA เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ—เฉฐเจญเฉ€เจฐ เจŸเฉˆเจ•เจธเจŸ 'เจคเฉ‡ เจซเฉเจฐเฉ€เจœเจผ เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจจเจฟเจฐเฉ€เจ–เจฃ เจ–เฉเจฆ UI เจชเฉเจฐเจตเจพเจน เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆเฅค เจธเจฎเฉฑเจธเจฟเจ† เจฆเจพ เจนเฉฑเจฒ `ProgressManager.checkCancelled` เจœเจพเจ‚เจš เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ - เจ‡เจน เจซเฉฐเจ•เจธเจผเจจ เจ‡เฉฑเจ• เจ…เจชเจตเจพเจฆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ IDEA เจตเจฟเจธเจผเจตเจพเจธ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจน เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจ…เจงเฉ‚เจฐเจพ เจ›เฉฑเจกเจฃ เจฆเจพ เจธเจฎเจพเจ‚ เจนเฉˆเฅค

เจ‡เจธเจจเฉ‡ เจซเฉเจฐเฉ€เจœเจผ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ–เจคเจฎ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ, เจชเจฐ เจ‡เจธเจฆเจพ เจ‰เจชเจฏเฉ‹เจ— เจ•เจฐเจจเจพ เจ…เจธเฉฐเจญเจต เจนเฉˆ: เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจฒเฉฐเจฌเจพ เจธเจฎเจพเจ‚ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจ•เจธเจฐ เจŸเฉˆเจ•เจธเจŸ เจฆเจพ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจ›เฉ‹เจŸเจพ เจนเจฟเฉฑเจธเจพ เจฌเจฆเจฒเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจจเจคเฉ€เจœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉˆเจธเจผ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ‡เจนเฉ€ เจ…เจธเฉ€เจ‚ เจ•เฉ€เจคเจพเฅค เจนเจฐ เจตเจพเจฐ เจนเจฐ เจšเฉ€เจœเจผ เจฆเฉ€ เจœเจพเจ‚เจš เจจเจพ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจจเจฟเจธเจผเจšเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจฌเจฆเจฒ เจ—เจ เจธเจจเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจŸเฉˆเจ•เจธเจŸ เจตเฉฑเจกเฉ‡ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ•เฉˆเจธเจผ เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเฉ€, เจ…เจธเฉ€เจ‚ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเจนเฉ€เจ‚ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจนเฉˆเจธเจผเฅค เจ‡เจน เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจตเฉฑเจกเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ 'เจคเฉ‡ เจตเฉ€ เจธเฉเจšเจพเจฐเฉ‚ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

LanguageTool 25 เจคเฉ‹เจ‚ เจตเฉฑเจง เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจน เจธเฉฐเจญเจพเจตเจจเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟ เจ•เจฟเจธเฉ‡ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเจฟเจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจฌเฉ‡เจจเจคเฉ€ เจ•เจฐเจจ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจ–เจพเจธ เจญเจพเจธเจผเจพ เจฒเจˆ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเจพ เจฎเฉŒเจ•เจพ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€ (เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ UI เจตเจฟเฉฑเจš เจŸเจฟเจ• เจ•เจฐเจฆเฉ‡ เจนเฉ‹)เฅค เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจตเฉ€ เจ•เฉ€เจคเจพ, เจชเจฐ เจ‡เจน เจฌเจนเฉเจค เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจ…เจคเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจจเจฟเจ•เจฒเจฟเจ†เฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจ•เจฒเจพเจธเจฒเฉ‹เจกเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฆเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจธเฉˆเฉฑเจŸ เจจเจพเจฒ LanguageTool เจจเฉ‚เฉฐ เจฒเฉ‹เจก เจ•เจฐเจจเจพ เจชเจฟเจ†, เจ…เจคเฉ‡ เจซเจฟเจฐ เจงเจฟเจ†เจจ เจจเจพเจฒ เจ‡เจธเจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจเจพ เจชเจฟเจ†เฅค เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚, เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจ‡เฉฑเจ• เจ‰เจชเจญเฉ‹เจ—เจคเจพ .m2 เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจจ, เจ…เจคเฉ‡ เจนเจฐเฉ‡เจ• เจธเจผเฉเจฐเฉ‚เจ†เจค เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเฉ€ เจชเฉˆเจ‚เจฆเฉ€ เจธเฉ€เฅค เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฒเฉฑเจ—เจ‡เจจ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจชเฉเจฐเจธเจฟเฉฑเจง เจญเจพเจธเจผเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเจพ เจชเจฒเฉฑเจ—เจ‡เจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจนเฉˆเจ•เจพเจฅเฉŒเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ

เจนเฉˆเจ•เจพเจฅเจจ เจ–เจคเจฎ เจนเฉ‹ เจ—เจฟเจ†, เจชเจฐ เจชเจฒเฉฑเจ—เจ‡เจจ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ‡เฉฑเจ• เจคเฉฐเจ— เจŸเฉ€เจฎ เจจเจพเจฒ เจœเจพเจฐเฉ€ เจฐเจฟเจนเจพเฅค เจฎเฉˆเจ‚ เจธเจคเจฐ, เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚, เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจญเจพเจธเจผเจพ เจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจฃ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจ…เจคเฉ‡ เจ•เจฒเจพเจธ เจจเจพเจฎเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจธเฉ€เฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ‡เจน เจธเจฟเจฐเจซเจผ Java, Kotlin เจ…เจคเฉ‡ Python เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ, เจชเจฐ เจธเจพเจจเฉ‚เฉฐ เจ‰เจฎเฉ€เจฆ เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเฉ‚เจšเฉ€ เจตเจงเฉ‡เจ—เฉ€เฅค เจ…เจธเฉ€เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ›เฉ‹เจŸเฉ‡ เจฌเฉฑเจ— เจ เฉ€เจ• เจ•เจฐ เจฒเจ เจนเจจ เจ…เจคเฉ‡ เจ†เจˆเจกเฉ€เจ† เจฆเฉ‡ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจชเฉˆเจฒ-เจšเฉˆเจ•เจฐ เจจเจพเจฒ เจตเจงเฉ‡เจฐเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃ เจ—เจ เจนเจพเจ‚เฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, XML เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ เจธเจชเฉˆเจฒ เจšเฉˆเจ•เจฟเฉฐเจ— เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฑเจคเฉ€ เจนเฉˆเฅค เจ‡เจน เจธเจญ เจฆเฉ‚เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจชเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ.

เจ…เฉฑเจ—เฉ‡ เจ•เฉ€ เจนเฉˆ?

เจ…เจœเจฟเจนเจพ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเจพ เจธเจฟเจฐเจซเจผ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ, เจธเจ—เฉ‹เจ‚ เจคเจ•เจจเฉ€เจ•เฉ€ เจฒเฉ‡เจ–เจ•เจพเจ‚ เจฒเจˆ เจตเฉ€ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ (เจ…เจ•เจธเจฐ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ‡เฉฑเจ• IDE เจตเจฟเฉฑเจš XML เจฆเฉ‡ เจจเจพเจฒ)เฅค เจนเจฐ เจฐเฉ‹เจœเจผ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจตเฉ€ เจคเจฐเฉเจŸเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจธเฉฐเจชเจพเจฆเจ• เจธเฉเจเจพเจ… เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจธเจนเจพเจ‡เจ• เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚, เจ•เฉเจฆเจฐเจคเฉ€ เจญเจพเจธเจผเจพ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจพเจกเจพ เจชเจฒเฉฑเจ—เจ‡เจจ เจ…เจœเจฟเจนเฉ‡ เจธเฉฐเจ•เฉ‡เจค เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจ‰เฉฑเจš เจชเฉฑเจงเจฐเฉ€ เจธเจผเฉเฉฑเจงเจคเจพ เจจเจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
เจ…เจธเฉ€เจ‚ เจชเจฒเฉฑเจ—เจ‡เจจ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚, เจฆเฉ‹เจตเฉ‡เจ‚ เจจเจตเฉ€เจ†เจ‚ เจญเจพเจธเจผเจพเจตเจพเจ‚ เจœเฉ‹เฉœ เจ•เฉ‡ เจ…เจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจšเฉˆเจ•เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ†เจฎ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจชเฉœเจšเฉ‹เจฒ เจ•เจฐเจ•เฉ‡เฅค เจธเจพเจกเฉ€เจ†เจ‚ เจคเฉเจฐเฉฐเจค เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเฉˆเจฒเฉ€เจ—เจค เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ (เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸ เจœเฉ‹ เจŸเฉˆเจ•เจธเจŸ เจฒเจˆ เจ‡เฉฑเจ• เจธเจผเฉˆเจฒเฉ€ เจ—เจพเจˆเจก เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, "เจ‰เจฆเจพเจนเจฐเจฃ เจตเจœเฉ‹เจ‚ เจจเจพ เจฒเจฟเจ–เฉ‹, เจชเจฐ เจชเฉ‚เจฐเจพ เจฐเฉ‚เจช เจฒเจฟเจ–เฉ‹"), เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เจฐเจจเจพ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ (เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจตเจฐเจคเฉ‹เจ‚เจ•เจพเจฐ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจ•เจฟเจธเฉ‡ เจธเจผเจฌเจฆ เจจเฉ‚เฉฐ เจจเจœเจผเจฐเจ…เฉฐเจฆเจพเจœเจผ เจ•เจฐเจจ เจฆเจพ เจนเฉ€ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจญเจพเจธเจผเจฃ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เจ เจ‡เจธเจจเฉ‚เฉฐ เจธเจผเจฌเจฆเจ•เฉ‹เจธเจผ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เจฐเจจ เจฆเจพ เจฎเฉŒเจ•เจพ เจฆเฉ‡เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹