1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต

เด’เดฐเตเดชเด•เตเดทเต‡, เด—เดนเดฃเด‚ เดชเดฃเตเดŸเต‡ เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดฎเตเด–เด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดœเดพเดต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพเด•เตเด•เต เดจเดจเตเดฆเดฟ (Eclipse) เดชเดฒเตผเด•เตเด•เตเด‚ เดชเดฐเดฟเดšเดฟเดคเดฎเดพเดฃเต.เดœเต†.เดกเดฟ.เดŸเดฟ). เดˆ เดœเดจเดชเตเดฐเดฟเดฏ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดœเดพเดต IDE เด†เดฃเต เดฎเดฟเด•เตเด• เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเด‚ "Eclipse" เดŽเดจเตเดจ เดตเดพเด•เตเด•เตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ (เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚) เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฃเต เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต, เด•เต‚เดŸเดพเดคเต† เดœเต†เดกเดฟเดŸเดฟ เด‰เตพเดชเตเดชเต†เดŸเต† เด…เดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดจเดฟเดฐเดตเดงเดฟ เดเดกเดฟเด‡เด•เดณเตเด‚. เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต†เดฏเตเด‚ เดœเต†เดกเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดตเดฟเด•เดธเดจเด‚ เดเด•เต‹เดชเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด‚ เด† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเดพเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŽเดธเตเดกเดฟเด•เต†เดฏเตเดฎเดพเดฃเต เดŽเด•เตเดฒเดฟเดชเตเดธเต. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดŽเด•เตเดฒเดฟเดชเตเดธเต เด’เดฐเต เดตเดฒเดฟเดฏ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เดณเตเดณเตเดณ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดซเต—เดฃเตเดŸเต‡เดทเดจเดพเดฃเต, เด…เดตเดฏเต†เดฒเตเดฒเดพเด‚ เดœเดพเดตเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดคเต‹ เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเต‹ เด…เดฒเตเดฒ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ เดŽเด•เตเดฒเดฟเดชเตเดธเต IoT ะธ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดธเดฏเตปเดธเต). เด—เตเดฐเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฒเต‹เด•เด‚ เดตเดณเดฐเต† เดตเตˆเดตเดฟเดงเตเดฏเดชเต‚เตผเดฃเตเดฃเดฎเดพเดฃเต.

เดธเด‚เดฏเต‹เดœเดฟเดค เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดฑเต† เดšเดฟเดฒ เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เตพ เดจเต‹เด•เตเด•เดพเดจเตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เด˜เดŸเด•เด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเตเดฐเดพเดฅเดฎเดฟเด• เด†เดถเดฏเด‚ เดจเตฝเด•เดพเดจเตเด‚ เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚. "เดชเตเดคเดฟเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดฑเตเดฑเตผ" 1C เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต. 1C:เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ. เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด…เดตเดฒเต‹เด•เดจเด‚ เด…เดจเดฟเดตเดพเดฐเตเดฏเดฎเดพเดฏเตเด‚ เด‰เดชเดฐเดฟเดชเตเดฒเดตเดตเตเด‚ เดชเดฐเดฟเดฎเดฟเดคเดตเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดชเตเดฐเต‡เด•เตเดทเด•เตผ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเต†. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดจเตเดญเดตเดชเดฐเดฟเดšเดฏเดฎเตเดณเตเดณ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เดชเต‹เดฒเตเด‚ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดฐเดธเด•เดฐเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดชเตเดคเดฟเดฏเดคเตเด‚ เด…เดงเดฟเด•เด‚ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเดพเดคเตเดคเดคเตเดฎเดพเดฏ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฏ "เด—เตเดฐเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดฐเดนเดธเตเดฏเด™เตเด™เดณเดฟเตฝ" เด’เดจเตเดจเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฎเตเดฎเตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚. เด—เตเดฐเดนเดฃเด‚ เด•เตˆเด•เตŠเดฃเตเดŸเต, เด‡เดคเต 1C เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต.
1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เด†เดฎเตเด–เด‚

เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เด†เดฆเตเดฏเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เดšเดฟเดฒ เดชเตŠเดคเต เดตเดถเด™เตเด™เตพ เดจเต‹เด•เตเด•เดพเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดœเดพเดต เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ (JDT). เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ JDT เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเดคเต เด†เด•เดธเตเดฎเดฟเด•เดฎเดฒเตเดฒ. เดŽเด•เตเดฒเดฟเดชเตเดธเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ เด†เดฆเตเดฏเดคเตเดคเต† เดธเด‚เดฏเต‹เดœเดฟเดค เดตเดฟเด•เดธเดจ เด…เดจเตเดคเดฐเต€เด•เตเดทเดฎเดพเดฃเดฟเดคเต. Eclipse C/C++ Development Tooling (CDT) เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดฎเดฑเตเดฑเต *DT เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ เดชเดฟเดจเตเดจเต€เดŸเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต, เด•เต‚เดŸเดพเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดพ เดคเดคเตเดตเด™เตเด™เดณเตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดถเด•เดฒเด™เตเด™เดณเตเด‚ JDT-เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เดŸเดฎเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. 1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†, เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ เดเดกเดฟเด‡เด•เตพเด•เตเด•เตเด‚ เดœเต†เดกเดฟเดŸเดฟเดฏเดฟเตฝ เดชเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เตพ เด‡เดจเตเดจเตเด‚ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฃเต.

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดญเดพเดทเดพ-เดธเตเดตเดคเดจเตเดคเตเดฐ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฏเตเด-เดธเตเดตเดคเดจเตเดคเตเดฐ โ€œเด•เต‹เตผโ€ เด˜เดŸเด•เด™เตเด™เดณเต† เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดตเดณเดฐเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดพ เดชเดพเดณเดฟเด•เดณเดพเตฝ เด—เตเดฐเดนเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฃเต†เดจเตเดจเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดจเตŠเดชเตเดชเด‚.

เด…เด™เตเด™เดจเต†, เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เด’เดฐเต เดชเตŠเดคเต, เดญเดพเดทเดพ-เดธเตเดตเดคเดจเตเดคเตเดฐ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดœเดพเดต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดธเดตเดฟเดถเต‡เดทเดคเดฏเตเดณเตเดณ Java IDE เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด‚ เดœเต†เดกเดฟเดŸเดฟเดฏเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เด˜เดŸเด•เด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต, เด…เดตเดฏเดฟเตฝ เด“เดฐเต‹เดจเตเดจเตเด‚ เดฏเตเด-เดธเตเดตเดคเดจเตเดคเตเดฐ "เด•เต‹เตผ" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฏเตเด เดฒเต†เดฏเตผ (เดšเดฟเดคเตเดฐเด‚ 1).

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 1. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚ เดœเต†.เดกเดฟ.เดŸเดฟ

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เด˜เดŸเด•เด™เตเด™เตพ เดจเดฎเตเด•เตเด•เต เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚:

  • เดชเตเดฐเดตเตผเดคเตเดคเดจเดธเดฎเดฏเด‚ - เดชเตเดฒเด—เดฟเตป เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดฎเต‹เดกเตเดฒเดพเตผ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดพเดฃเต เดŽเด•เตเดฒเดฟเดชเตเดธเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดค. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŽเดจเตเดจเดคเต "เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚" "เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚" เด’เดฐเต เดถเต‡เด–เดฐเดฎเดพเดฃเต.
  • เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต โ€” เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดค เดซเต‹เตพเดกเดฑเตเด•เดณเตเด‚ เดซเดฏเดฒเตเด•เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดตเดฟเดœเดฑเตเดฑเต เดŸเต‚เตพเด•เดฟเดฑเตเดฑเต (SWT) - เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดš เด…เดŸเดฟเดธเตเดฅเดพเดจ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด˜เดŸเด•เด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต.
  • เดœเต†เดซเต‡เดธเต - SWT-เดฏเตเดŸเต† เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดจเดฟเดฐเดตเดงเดฟ UI เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต.
  • เดตเตผเด•เตเด•เตเดฌเต†เดžเตเดšเต โ€” เดŽเด•เตเดฒเดฟเดชเตเดธเต เดฏเตเด เดฎเดพเดคเตƒเด• เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต: เดŽเดกเดฟเดฑเตเดฑเตผเดฎเดพเตผ, เด•เดพเดดเตเดšเด•เตพ, เด•เดพเดดเตเดšเดชเตเดชเดพเดŸเตเด•เตพ.

เดกเต€เดฌเด—เต, เดคเดพเดฐเดคเดฎเตเดฏเด‚, เดคเดฟเดฐเดฏเตฝ, เดŸเต€เด‚ เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดฟเดค เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดจเตฝเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดชเดฑเดฏเดฃเด‚. เดธเต‹เดดเตเดธเต เด•เต‹เดกเดฟเดจเตเดฑเต† "เดธเตเดฎเดพเตผเดŸเตเดŸเต เดŽเดกเดฟเดฑเตเดฑเตผเดฎเดพเตผ" เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏ JFace Text-เดจเต† เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดˆ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ UI เดฒเต†เดฏเตผ เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เด•เดดเตโ€Œเดธเดฑเดฟ เดชเดฐเดฟเดถเต‹เดงเดจ เดชเต‹เดฒเตเด‚ เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเดฏเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดˆ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเตเดฑเต† เดฌเดพเด•เตเด•เดฟ เดญเดพเด—เด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดงเดพเดจ "เด•เต‹เตผ" เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด…เดตเดฒเต‹เด•เดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดžเด™เตเด™เตพ เดธเตเดตเดฏเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเด‚. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚ เดœเต†.เดกเดฟ.เดŸเดฟ.

เด•เต‹เตผ เดฑเตบเดŸเตˆเด‚

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเด—เดฟเตป เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต OSGi เดชเตเดฐเตŠเดœเด•เตเดฑเตเดฑเต เดตเดดเดฟ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเดฟเดทเตเดตเด‚. เด“เดฐเต‹ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเด—เดฟเดจเตเด‚ เด’เดฐเต OSGi เดฌเดฃเตเดŸเดฟเตฝ เด†เดฃเต. OSGi เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดชเดคเดฟเดชเตเดชเดฟเด‚เด—เดฟเดจเตเด‚ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเตเดฎเตเดณเตเดณ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ. เดˆ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ เด•เต‚เดŸเดพเดคเต†, Equinox เด†เดถเดฏเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ. เด“เดฐเต‹ เดชเตเดฒเด—เดฟเดจเตเด‚ เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚, เด•เต‚เดŸเดพเดคเต† เด…เดคเต‡ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเดฑเตเดฑเต เดชเตเดฒเด—เดฟเดจเตเด•เตพ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเด•เตเดธเตเดฑเตเดฑเตปเดทเตป เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด…เดงเดฟเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค ("เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ") เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚. OSGi, Equinox เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเดฃเด‚ เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดงเดฟเด•เตเด•เดชเตเดชเตเดฑเดฎเดพเดฃเต. เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต† เดฎเต‹เดกเตเดฒเดฑเตˆเดธเต‡เดทเตป เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณเดคเดพเดฃเต†เดจเตเดจเต เดฎเดพเดคเตเดฐเด‚ เดจเดฎเตเด•เตเด•เต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเด‚ (เดฑเตบเดŸเตˆเด‚ เด‰เตพเดชเตเดชเต†เดŸเต† เดเดคเต เด‰เดชเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเตเด‚ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเตเดฒเด—เดฟเดจเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต), เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต† เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพเด‚ เด’เดฐเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเดฎเดพเดฃเต. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, OSGi เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเดณเดฐเต† เดฎเตเดฎเตเดชเตเดคเดจเตเดจเต† เดˆ เดคเดคเตเดคเตเดตเด™เตเด™เตพ เดŽเด•เตเดฒเดฟเดชเตเดธเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด…เด•เตเด•เดพเดฒเดคเตเดคเต เด…เดตเตผ เด…เดตเดฐเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, OSGi- เดฏเตเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฃเต).

เด•เต‹เตผ เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ เดธเด‚เดฏเต‹เดœเดฟเดค เดตเดฟเด•เดธเดจ เด…เดจเตเดคเดฐเต€เด•เตเดทเดตเตเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดเดกเดฟเด‡เดฏเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด…เดŸเด™เตเด™เตเดจเตเดจ เดตเตผเด•เตเด•เตเดธเตเดชเต‡เดธเต เด†เดฃเต เด‡เดคเต. เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเดฟเตฝ เดซเต‹เตพเดกเดฑเตเด•เดณเตเด‚ เดซเดฏเดฒเตเด•เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพ, เดซเต‹เตพเดกเดฑเตเด•เตพ, เดซเดฏเดฒเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต เดตเดฟเดญเดตเด™เตเด™เตพ เดœเต‹เดฒเดฟเดธเตเดฅเดฒเด‚. เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต† เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเต เด’เดฐเต เด•เดพเดทเต† เด†เดฏเดฟ เดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดŸเตเดฐเต€เดฏเตเดŸเต† เดฏเดพเดคเตเดฐเดฏเต† เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเต เด‰เตพเดชเตเดชเต†เดŸเต† เดจเดฟเดฐเดตเดงเดฟ เด…เดงเดฟเด• เดธเต‡เดตเดจเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต เด‰เดฑเดตเดฟเดŸ เดฎเดพเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดธเด‚เดตเดฟเดงเดพเดจเด‚ ะธ เด‡เตปเด•เตเดฐเดฟเดฎเต†เดจเตเดฑเตฝ เดฌเดฟเตฝเดกเตผ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ.

เด•เต‹เตผ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด˜เดŸเด•เด‚ (org.eclipse.core.resources เดชเตเดฒเด—เดฟเตป) เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเดฟเดจเต†เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดˆ เด˜เดŸเด•เด‚ เดซเต‹เดฎเดฟเดฒเต† เดตเตผเด•เตเด•เตเดธเตเดชเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดพเดฑเตเดฑเดฟเด•เต เด†เด•เตเดธเดธเต เดจเตฝเด•เตเดจเตเดจเต เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเตเด•เตพ. เดˆ เดฎเต‹เดกเดฒเตเดฎเดพเดฏเดฟ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป, เด’เดฐเต เดฑเดฟเดธเต‹เดดเตเดธเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฒเดฟเด™เตเด•เต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดฎเดพเตผเด—เด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด•เตเดฒเดฏเดจเตเดฑเต เด†เด•เตโ€Œเดธเดธเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเต‹เดกเดฒเดฟเดฒเต† เดตเดฟเดญเดตเดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดฎเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เด…เดญเดฟเด•เดพเดฎเตเดฏเดฎเดพเดฃเต. เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดซเดฏเตฝ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพเด•เตเด•เตŠเดชเตเดชเด‚, เดฎเต‹เดกเดฒเดฟเตฝ เด‡เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด•เตˆเดตเดถเด‚ เดตเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เด•เตเดฒเดฏเดจเตเดฑเดฟเดจเต เดคเตเดŸเดฐเดพเด‚. เด—เตเดฐเดนเดฃเด‚ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดจเตเดจเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด• เดตเดฟเดญเดตเด‚. เดนเดพเตปเดกเดฟเตฝ เด’เดฐเต เด•เต€ เด†เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต (เด‡เดคเดฟเดจเต เดตเตผเด•เตเด•เตเดธเตเดชเต‡เดธเดฟเดฒเต† เดฑเดฟเดธเต‹เดดเตเดธเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดค เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดฑเดฟเดฏเต‚) เด•เต‚เดŸเดพเดคเต† เดฑเดฟเดธเต‹เดดเตเดธเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจ เด†เดจเตเดคเดฐเดฟเด• เดฎเต‹เดกเตฝ เด’เดฌเตเดœเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตเดธเดธเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดกเดฟเดธเตˆเตป เดชเดพเดฑเตเดฑเต‡เดฃเดฟเดจเตเดฑเต† เด’เดฐเต เดตเตเดฏเดคเดฟเดฏเดพเดจเดฎเดพเดฃเต เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ.

เด…เดฐเดฟ. เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเดฟเตฝ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดเดกเดฟเดฏเด‚ เดšเดฟเดคเตเดฐเด‚ 2 เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดเดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด’เดฐเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† เดนเดพเตปเดกเดฟเดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดˆ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด•เตเดฒเดพเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ API-เด•เตพ เด…เดฒเตเดฒเดพเดคเตเดค เดฌเต‹เดกเดฟเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ ResourceInfo เด•เตเดฒเดพเดธเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เด’เดฐเต API เด†เดฃเต. เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดฑเต‚เดŸเตเดŸเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดค เดฎเดพเดคเตเดฐเดฎเต‡ เดนเดพเตปเดกเดฟเตฝ เด…เดฑเดฟเดฏเต‚เดตเต†เดจเตเดจเตเด‚ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดตเดฟเดตเดฐเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฒเดฟเด™เตเด•เต เด…เดคเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เดŠเดจเตเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเต. เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด‡เตปเดซเต‹ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ "เดŽเดฒเดฎเต†เดจเตเดฑเต เดŸเตเดฐเต€" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดตเดฏเดพเดฃเต. เดˆ เดกเดพเดฑเตเดฑเดพ เด˜เดŸเดจ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเดธเตเดคเตเดจเดฟเดทเตเด เดฎเดพเดฃเต. เด’เดฐเต เดนเดพเตปเดกเดฟเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฑเดฟเดธเต‹เดดเตเดธเต เด‡เตปเดซเต‹ เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เด† เดนเดพเตปเดกเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเดพเดคเตเดคเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดŽเดฒเดฎเต†เดจเตเดฑเต เดŸเตเดฐเต€ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเต.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 2. IResource, ResourceInfo

เดจเดฎเตเด•เตเด•เต เดชเดฟเดจเตเดจเต€เดŸเต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ (เดžเด™เตเด™เตพ เด…เดคเดฟเดจเต† เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เดพเด‚) เดฎเดฑเตเดฑเต เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เตเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดชเตเดชเต‹เตพ, เดˆ เดกเดฟเดธเตˆเดจเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดตเตเดฏเดคเดฟเดฐเดฟเด•เตเดค เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดจเดฎเตเด•เตเด•เต เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚:

  • เดนเดพเตปเดกเดฟเตฝ เด’เดฐเต เดฎเต‚เดฒเตเดฏเดฎเตเดณเตเดณ เดตเดธเตเดคเตเดตเดพเดฃเต. เดฎเต‚เดฒเตเดฏ เดตเดธเตเดคเตเด•เตเด•เตพ เดŽเดจเตเดจเดคเต เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดตเดธเตเดคเตเด•เตเด•เดณเดพเดฃเต, เด…เดตเดฏเตเดŸเต† เดคเตเดฒเตเดฏเดค เดธเตเดตเดคเตเดตเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดฒเตเดฒ. เด…เดคเตเดคเดฐเด‚ เดตเดธเตเดคเตเด•เตเด•เตพ เดนเดพเดทเต เดšเต†เดฏเตเดค เดชเดพเดคเตเดฐเด™เตเด™เดณเดฟเตฝ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เด’เดฐเต เด•เต€ เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดนเดพเตปเดกเดฟเดฒเตเด•เตพเด•เตเด•เต เด’เดฐเต‡ เด‰เดฑเดตเดฟเดŸเดคเตเดคเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดตเดฏเต† เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป, เดจเดฟเด™เตเด™เตพ เดคเตเดฒเตเดฏ (เด’เดฌเตเดœเด•เตเดฑเตเดฑเต) เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
  • เดนเดพเตปเดกเดฟเตฝ เด’เดฐเต เดฑเดฟเดธเต‹เดดเตเดธเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดฑเดฟเดธเต‹เดดเตเดธเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ (เด…เดคเต เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต‡เดฏเตŠเดฐเต เดกเดพเดฑเตเดฑ "เด•เต€" เด†เดฃเต, เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดค).
  • เดนเดพเตปเดกเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เด‰เดฑเดตเดฟเดŸเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚ (เด’เดจเตเดจเตเด•เดฟเตฝ เด‡เดคเตเดตเดฐเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เด‰เดฑเดตเดฟเดŸเด‚, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด‡เดคเดฟเดจเด•เด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏ เด’เดฐเต เด‰เดฑเดตเดฟเดŸเด‚). IResource.exists() เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เดฑเดฟเดธเต‹เดดเตเดธเดฟเดจเตเดฑเต† เดจเดฟเดฒเดจเดฟเตฝเดชเตเดชเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต.
  • เดšเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดนเดพเตปเดกเดฟเตฝ เดคเดจเตเดจเต† เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดฟเดตเดฐเด™เตเด™เดณเต† เดฎเดพเดคเตเดฐเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ (เดนเดพเตปเดกเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดต). IResource.getParent(), getFullPath(), เดฎเตเดคเดฒเดพเดฏเดต เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดพเดฃเต. เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เด“เดชเตเดชเดฑเต‡เดทเตป เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดฑเดตเดฟเดŸเด‚ เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ. เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดตเดฟเดœเดฏเดฟเด•เตเด•เดพเตป เด’เดฐเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด’เดฐเต เด•เต‹เตผเดŽเด•เตโ€Œเดธเต†เดชเตเดทเตป เดŽเดฑเดฟเดฏเตเดจเตเดจเต.

เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดจเตฝเด•เตเดจเตเดจเต (เดšเดฟเดคเตเดฐเด‚ 3). เดŽเด•เตเดฒเดฟเดชเตเดธเต เดเดกเดฟเด‡เดฏเดฟเตฝ เดคเดจเตเดจเต† เดจเดŸเดคเตเดคเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดซเดฒเดฎเดพเดฏเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดตเตเดฎเดพเดฏเตเดณเตเดณ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเดฎเดพเดฏเดฟ เดฑเดฟเดธเต‹เดดเตเดธเตเด•เตพ เดฎเดพเดฑเดพเด‚. เดฐเดฃเตเดŸเต เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตเด‚, เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตเดšเต†เดฏเตเดฏเตเดจเตเดจ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต "เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดกเต†เตฝเดฑเตเดฑเด•เดณเตเดŸเต†" เดฐเต‚เดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. เด’เดฐเต เดกเต†เตฝเดฑเตเดฑ เด’เดฐเต เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† (เดธเดฌเต-) เดŸเตเดฐเต€เดฏเตเดŸเต† เดฐเดฃเตเดŸเต เด…เดตเดธเตเดฅเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเดฒเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เด’เดฐเต เดŸเตเดฐเต€เดฏเดพเดฃเต, เด“เดฐเต‹ เดจเต‹เดกเตเด‚ เด’เดฐเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฎเดพเดฑเตเดฑเดคเตเดคเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดšเตˆเตฝเดกเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเตเด•เดณเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดŸเตเดคเตเดค เดฒเต†เดตเดฒเดฟเตฝ เดกเต†เตฝเดฑเตเดฑเด•เดณเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 3. IResourceChangeEvent, IResourceDelta

เดฑเดฟเดธเต‹เดดเตเดธเต เดกเต†เตฝเดฑเตเดฑเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดธเด‚เดตเดฟเดงเดพเดจเดคเตเดคเดฟเดจเต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เดฃเตเดŸเต:

  • เด†เดตเตผเดคเตเดคเดจ เด˜เดŸเดจเดฏเตเดŸเต† เดคเดคเตเดตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดกเต†เตฝเดฑเตเดฑ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, เด’เดฐเต‡ เด˜เดŸเดจ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เด’เดฐเตŠเดฑเตเดฑ เดฎเดพเดฑเตเดฑเดตเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตผ เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เดกเต†เตฝเดฑเตเดฑเด•เดณเตเดŸเต† เด’เดฐเต เดŸเตเดฐเต€เดฏเดฟเดฒเต‚เดŸเต† เด†เดตเตผเดคเตเดคเดจ เด‡เดฑเด•เตเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเดพเดฑเตเดฑ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚.
  • เดกเต†เตฝเดฑเตเดฑเดฏเดฟเตฝ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเตเดฑเต† เดšเดฒเดจเดตเตเด‚ เด•เต‚เดŸเดพเดคเต†/เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ "เดฎเดพเตผเด•เตเด•เดฑเตเด•เดณเดฟเดฒเต†" เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดฎเตเดชเตˆเดฒเต‡เดทเตป เดชเดฟเดถเด•เตเด•เตพ เดฎเดพเตผเด•เตเด•เดฑเตเด•เดณเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต).
  • เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฑเดซเดฑเตปเดธเตเด•เตพ เดนเดพเตปเดกเดฟเตฝ เดตเดดเดฟเดฏเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเดฟเดจเดพเตฝ, เดกเต†เตฝเดฑเตเดฑเดฏเตเด•เตเด•เต เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚ เด’เดฐเต เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเดฟเดจเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดžเด™เตเด™เตพ เด‰เดŸเตป เด•เดพเดฃเตเด‚ เดชเต‹เดฒเต†, เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเตฝ เดฎเดพเดฑเตเดฑ เดจเต‹เดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดฑเต† เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เด˜เดŸเด•เด™เตเด™เตพ เดฎเดฑเตเดฑเต เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เตเด‚ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฃเต.

เดœเต†เดกเดฟเดŸเดฟ เด•เต‹เตผ

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเต‹เดกเตฝ เด’เดฐเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดญเดพเดทเดพ-เด…เดœเตเดžเตเดžเต‡เดฏเดตเดพเดฆ เดฎเดพเดคเตƒเด•เดฏเดพเดฃเต. JDT เด•เต‹เตผ เด˜เดŸเด•เด‚ (plugin org.eclipse.jdt.core) เด’เดฐเต เดœเดพเดต เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เด˜เดŸเดจ เดจเดพเดตเดฟเด—เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด’เดฐเต API เดจเตฝเด•เตเดจเตเดจเต, "เดœเดพเดต เดฎเต‹เดกเตฝ" (เดœเดพเดต เดฎเต‹เดกเตฝ). เดซเต‹เตพเดกเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดซเดฏเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเตฝ API เดจเต เดตเดฟเดฐเตเดฆเตเดงเดฎเดพเดฏเดฟ, Java เด˜เดŸเด•เด™เตเด™เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดˆ API เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดœเดพเดต เดŽเดฒเดฎเต†เดจเตเดฑเต เดŸเตเดฐเต€เดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เตพ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. 4.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 4. เดœเดพเดต เดฎเต‹เดกเตฝ เด˜เดŸเด•เด™เตเด™เตพ

เดœเดพเดต เดฎเต‹เดกเตฝ เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เด…เดคเต‡ เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดเดกเดฟเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (เดšเดฟเดคเตเดฐเด‚ 5). IJavaElement เด†เดฃเต เดนเดพเตปเดกเดฟเตฝ, JavaElementInfo เดถเดฐเต€เดฐเดคเตเดคเดฟเดจเตเดฑเต† เดชเด™เตเด•เต เดตเดนเดฟเด•เตเด•เตเดจเตเดจเต. IJavaElement เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดŽเดฒเตเดฒเดพ เดœเดพเดต เด˜เดŸเด•เด™เตเด™เตพเด•เตเด•เตเด‚ เดชเตŠเดคเตเดตเดพเดฏ เด’เดฐเต เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดฐเต€เดคเดฟเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณเดคเดพเดฃเต: getElementName(), getParent(), เดฎเตเดคเดฒเดพเดฏเดต. JavaElementInfo เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด…เดจเตเดฌเดจเตเดง เดฎเต‚เดฒเด•เดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเตเดฅ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต: เด…เดคเดฟเดจเตเดฑเต† เด˜เดŸเดจเดฏเตเด‚ เด†เดŸเตเดฐเดฟเดฌเตเดฏเต‚เดŸเตเดŸเตเด•เดณเตเด‚.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 5. IJavaElement, JavaElementInfo

เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเดฟเดจเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดกเดฟเดธเตˆเตป เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดจเต เดšเดฟเดฒ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดฃเตเดŸเต. เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเต‹เดกเดฒเดฟเตฝ, เดŽเดฒเดฎเต†เดจเตเดฑเต เดŸเตเดฐเต€, เด…เดคเดฟเดจเตเดฑเต† เดจเต‹เดกเตเด•เตพ เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เด‡เตปเดซเต‹ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เดณเดพเดฃเต, เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดจเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดŸเตเดฐเต€เดฏเต‡เด•เตเด•เดพเตพ เด—เดฃเตเดฏเดฎเดพเดฏ เดŽเดฃเตเดฃเด‚ เด˜เดŸเด•เด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚, เด•เดพเดฐเดฃเด‚ เด‡เดคเต .java, .class เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด†เดจเตเดคเดฐเดฟเด• เด˜เดŸเดจเดฏเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต: เดคเดฐเด™เตเด™เตพ, เดซเต€เตฝเดกเตเด•เตพ, เดฐเต€เดคเดฟเด•เตพ.

เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต† เดฎเต‚เดฒเด•เด™เตเด™เดณเตเดŸเต† เดฎเตเดดเตเดตเตป เดŸเตเดฐเต€เดฏเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดตเดธเตเดคเตเดจเดฟเดทเตเด เดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป, เดœเดพเดต เดฎเต‹เดกเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ เดฎเต‚เดฒเด• เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดตเดฒเดฟเดชเตเดชเดฎเตเดณเตเดณ LRU เด•เดพเดทเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดตเดฟเดŸเต† เด•เต€ เดนเดพเตปเดกเดฟเตฝ IJavaElement เด†เดฃเต. เดŽเดฒเดฎเต†เดจเตเดฑเต เดŸเตเดฐเต€ เดจเดพเดตเดฟเด—เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ เดŽเดฒเดฎเต†เดจเตเดฑเต เด‡เตปเดซเต‹ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดตเต เดชเดคเดฟเดตเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด‡เดจเด™เตเด™เตพ เด•เดพเดทเต†เดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด•เดพเดทเต† เดตเดฒเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเตเดŸเต† เดฎเดฑเตเดฑเตŠเดฐเต เดจเต‡เดŸเตเดŸเดฎเดพเดฃเต, เด‡เดคเต เด•เตเดฒเดฏเดจเตเดฑเต เด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดคเตเดคเดฐเด‚ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดฎเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต.

เดฎเตเด•เดณเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดค เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต‡เดธเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเตเด•เดณเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฃเต เดœเดพเดต เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด‚. เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดต เด’เดฐเต IJavaElementDelta เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต ElementChangedEvent เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต (เดšเดฟเดคเตเดฐเด‚ 6).

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 6. ElementChangedEvent, IJavaElementDelta

เดœเดพเดต เดฎเต‹เดกเดฒเดฟเตฝ เดฎเต†เดคเตเดคเต‡เดกเต เดฌเต‹เดกเดฟเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเต‹ เดจเต†เดฏเดฟเด‚ เดฑเต†เดธเดฒเตเดฏเต‚เดทเดจเต† เด•เตเดฑเดฟเดšเตเดšเต‹ เด‰เดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดœเดพเดตเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เด•เต‹เดกเดฟเดจเตเดฑเต† เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดถเด•เดฒเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ, JDT เด•เต‹เตผ เด’เดฐเต เด…เดงเดฟเด• (เดจเต‹เตบ-เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ) เดฎเต‹เดกเตฝ เดจเตฝเด•เตเดจเตเดจเต: เด…เดฎเต‚เตผเดคเตเดคเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจ (เด…เดฎเต‚เตผเดคเตเดคเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจ, AST). เด‰เดฑเดตเดฟเดŸ เดตเดพเดšเด•เด‚ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดซเดฒเดคเตเดคเต† AST เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดŽเดธเตเดŸเดฟ เดจเต‹เดกเตเด•เตพ เด‰เดฑเดตเดฟเดŸ เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดฑเต† (เดกเดฟเด•เตเดฒเดฑเต‡เดทเดจเตเด•เตพ, เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผเดฎเดพเตผ, เดŽเด•เตเดธเตเดชเตเดฐเดทเดจเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) เด˜เดŸเดจเดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด‰เดฑเดตเดฟเดŸ เดตเดพเดšเด•เดคเตเดคเดฟเดฒเต† เด…เดจเตเดฌเดจเตเดง เด˜เดŸเด•เดคเตเดคเดฟเดจเตเดฑเต† เด•เต‹เตผเดกเดฟเดจเต‡เดฑเตเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ (เด’เดฐเต เด“เดชเตเดทเดจเดพเดฏเดฟ) เดจเดพเดฎเด‚ เดฑเต†เดธเดฒเต‚เดทเตป เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดš เดตเดฟเดตเดฐเด™เตเด™เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฒเดฟเด™เตเด•เตเด•เดณเตเดŸเต† เดฐเต‚เดชเด‚ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ. เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต เด…เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เดคเดฐเด™เตเด™เตพ, เดฐเต€เดคเดฟเด•เตพ, เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดŽเดจเตเดจเดฟเด™เตเด™เดจเต† เดชเต‡เดฐเตเดณเตเดณ เดŽเดจเตเดฑเดฟเดฑเตเดฑเดฟเด•เดณเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดธเตเดคเตเด•เตเด•เดณเดพเดฃเต เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ. เด’เดฐเต เดŸเตเดฐเต€ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ AST เดจเต‹เดกเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ เด•เตเดฐเต‹เดธเต-เดฑเดซเดฑเตปเดธเดฟเด‚เด—เดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เด—เตเดฐเดพเดซเต เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดŽเดฒเตเดฒเดพ AST เดจเต‹เดกเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดชเตŠเดคเตเดตเดพเดฏ เด…เดŸเดฟเดธเตเดฅเดพเดจ เด•เตเดฒเดพเดธเตเดธเดพเดฃเต ASTNode เดŽเดจเตเดจ เด…เดฎเต‚เตผเดคเตเดค เด•เตเดฒเดพเดธเต. ASTNode เด‰เดชเดตเดฟเดญเดพเด—เด™เตเด™เตพ เดœเดพเดต เดญเดพเดทเดฏเตเดŸเต† เดชเตเดฐเดคเตเดฏเต‡เด• เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต.

เดธเดฟเดจเตเดฑเดพเด•เตเดธเต เดŸเตเดฐเต€เด•เตพเด•เตเด•เต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เด…เดณเดตเดฟเตฝ เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเดฎเต†เดจเตเดจเดคเดฟเดจเดพเตฝ, เดธเดœเต€เดต เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดจเดพเดฏเดฟ JDT เด’เดฐเต AST เดฎเดพเดคเตเดฐเด‚ เด•เดพเดทเต† เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดœเดพเดต เดฎเต‹เดกเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดŽเดŽเดธเตเดŸเดฟเดฏเต† เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต "เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต", "เดคเดพเตฝเด•เตเด•เดพเดฒเดฟเด•" เดฎเต‹เดกเดฒเดพเดฏเดฟ เด•เดพเดฃเตเดจเตเดจเต, เดŽเดŽเดธเตเดŸเดฟ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดš เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดจเตเดฆเตผเดญเดคเตเดคเดฟเดจเต เดชเตเดฑเดคเตเดคเต เด•เตเดฒเดฏเดจเตเดฑเตเด•เตพเด•เตเด•เต เด…เดตเดฒเด‚เดฌเด™เตเด™เตพ เดชเดพเดŸเดฟเดฒเตเดฒ.

เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดค เดฎเต‚เดจเตเดจเต เดฎเต‹เดกเดฒเตเด•เตพ (เดœเดพเดต เดฎเต‹เดกเตฝ, เดŽเดŽเดธเตโ€ŒเดŸเดฟ, เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ) เด’เดฐเตเดฎเดฟเดšเตเดšเต เดœเต†เดกเดฟเดŸเดฟเดฏเดฟเตฝ "เด‡เดจเตเดฑเดฒเดฟเดœเดจเตเดฑเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ" เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เดฎเดพเดฑเตเดจเตเดจเต, เดตเดฟเดตเดฟเดง "เดนเต†เตฝเดชเตเดชเตผเดฎเดพเตผ" เด‰เดณเตเดณ เด’เดฐเต เดถเด•เตเดคเดฎเดพเดฏ เดœเดพเดต เดŽเดกเดฟเดฑเตเดฑเตผ, เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดตเดฟเดตเดฟเดง เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ (เด‡เดฑเด•เตเด•เตเดฎเดคเดฟเดฏเตเดŸเต† เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเต เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเต†. เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดคเดฎเดพเด•เตเด•เดฟเดฏ เดถเตˆเดฒเดฟ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดชเต‡เดฐเตเด•เดณเตเด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเด‚เด—เตเด‚), เดคเดฟเดฐเดฏเดฒเตเด‚ เดฑเต€เดซเดพเด•เตโ€ŒเดŸเดฑเดฟเด‚เด—เต เดŸเต‚เดณเตเด•เดณเตเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดœเดพเดต เดฎเต‹เดกเตฝ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเด™เตเด•เต เดตเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เด˜เดŸเดจเดฏเตเดŸเต† เดตเดฟเดทเตเดตเตฝ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเดพเด•เตเด•เต‡เดœเต เดŽเด•เตเดธเตเดชเตเดฒเต‹เดฑเตผ, เด”เดŸเตเดŸเตเดฒเตˆเตป, เดคเดฟเดฐเดฏเตฝ, เด•เต‹เตพ เดถเตเดฐเต‡เดฃเดฟ, เด•เต‚เดŸเดพเดคเต† เดคเดฐเด‚ เดถเตเดฐเต‡เดฃเดฟ).

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเด•เตเดฒเดฟเดชเตเดธเต เด˜เดŸเด•เด™เตเด™เตพ

เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ. 7C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพเด•เตเด•เตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เด˜เดŸเด•เด™เตเด™เตพ เดšเดฟเดคเตเดฐเด‚ 1 เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 7. 1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเต—เด•เดฐเตเดฏเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. เดˆ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดตเดถเด™เตเด™เตพ เดžเด™เตเด™เตพ เดฎเตเตป เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต.

เดŽเด•เตเดฒเดฟเดชเตเดธเต เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เต (EMF) เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดชเตŠเดคเต เดฎเดพเตผเด—เตเด—เด‚ เดจเตฝเด•เตเดจเตเดจเต. EMF เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดธเดพเดงเดพเดฐเดฃ เดœเดพเดต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚, เดชเตเดคเดฟเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† EMF-เดจเต† เดจเดจเตเดจเดพเดฏเดฟ เดชเดฐเดฟเดšเดฟเดคเดฐเดพเดฃเต, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚ เด…เดตเตผเด•เตเด•เต เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเดฟเดจเตเดฑเต† เดธเด™เตเด•เต€เตผเดฃเดคเด•เตพ เด‡เดคเตเดตเดฐเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด…เดคเตเดคเดฐเด‚ เด…เตผเดนเดฎเดพเดฏ เดœเดจเดชเตเดฐเต€เดคเดฟเดฏเตเดŸเต† เด’เดฐเต เด•เดพเดฐเดฃเด‚ เดธเดพเตผเดตเดคเตเดฐเดฟเด• เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเดพเดฃเต, เด…เดคเดฟเตฝ เดฎเดฑเตเดฑเต เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเตฝ, เด’เดฐเต เดเด•เต€เด•เตƒเดค เดฎเต†เดฑเตเดฑเดพ-เดฒเต†เดตเตฝ API เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต, เด‡เดคเต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ EMF เดฎเต‹เดกเดฒเตเดฎเดพเดฏเดฟ เดชเตŠเดคเตเดตเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. EMF เดจเตฝเด•เตเดจเตเดจ เดฎเต‹เดกเตฝ เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเด‚ เดฎเต†เดฑเตเดฑเดพ เดฎเต‹เดกเดฒเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฎเต‹เดกเตฝ เด•เต‹เดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‰เดชเดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเต‡เด—เดค เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเดฟเดถเด•เตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฎเต‹เดกเดฒเตเด•เตพ เดธเต€เดฐเดฟเดฏเดฒเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเต‹เดกเดฒเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเดฑเตเดฑเต เดชเดฒเดคเดฟเดจเตเดฎเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเตเด‚ EMF-เตฝ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดเดคเตŠเดฐเต เดชเตŠเดคเต-เด‰เดฆเตเดฆเต‡เดถเตเดฏ เด‰เดชเด•เดฐเดฃเดคเตเดคเต†เดฏเตเด‚ เดชเต‹เดฒเต†, เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต EMF เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เดฎเต‹เดกเดฒเตเด•เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเตเด•เดณเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดค เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ) เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเดคเตเดฏเต‡เด• เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดŸเต‚เดณเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚. EMF เดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดจเตเดฆเดฟเด•เต†เดŸเตเดŸ เด•เดŸเดฎเดฏเดพเดฃเต, เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เด’เดฐเต เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เดชเดฐเดฟเดงเดฟเด•เตเด•เตเดณเตเดณเดฟเตฝ, เด‡เดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดธเตเดคเด•เดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดทเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด•เดŸเตเดŸเดฟเดฏเตเดณเตเดณเดคเตเด‚. EMF-เดจเต เด…เดŸเดฟเดตเดฐเดฏเดฟเดŸเตเดจเตเดจ เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดฎเต‹เดกเดฒเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดธเดฎเตผเดชเตเดชเดฟเดคเดฎเดพเดฏ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดฎเตเดดเตเดตเตป เดถเตเดฐเต‡เดฃเดฟเดฏเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเดšเตเดšเต, เด…เดต เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดฎเต‹เดกเดฒเดฟเด‚เด—เต เด‡เดŽเด‚เดŽเดซเดฟเดจเตŠเดชเตเดชเด‚ เดคเดจเตเดจเต†. เด…เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดชเดฆเตเดงเดคเดฟเดฏเดพเดฃเต เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŽเด•เตเดธเตเดŸเต†เด•เตเดธเตเดฑเตเดฑเต.

เดŽเด•เตเดฒเดฟเดชเตเดธเต Xtext เด’เดฐเต "เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฎเต‹เดกเดฒเดฟเด‚เด—เต" เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดจเตฝเด•เตเดจเตเดจเต. Xtext เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽ.เดŽเตป.เดŸเดฟ.เดŽเตฝ.เด†เตผ เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ ASG (เด…เดฌเตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เต เด—เตเดฐเดพเดซเต, เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เดŽเดŽเดธเตโ€ŒเดŸเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฃเต) เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเต‹เดดเตโ€Œเดธเต เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด‚ เด‡เดŽเด‚เดŽเดซเตเด‚ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต "เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เต เดฎเต‹เดกเตฝ" เดŽเดจเตเดจเตเด‚ เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. Xtext เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดญเดพเดทเดฏเตเดŸเต† เดตเตเดฏเดพเด•เดฐเดฃเด‚ Xtext-เดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เดญเดพเดทเดฏเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. ANTLR-เดจเดพเดฏเดฟ เด’เดฐเต เดตเตเดฏเดพเด•เดฐเดฃ เดตเดฟเดตเดฐเดฃเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด’เดฐเต AST เดธเต€เดฐเดฟเดฏเดฒเตˆเดธเต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ (เด…เดคเดพเดฏเดคเต Xtext เด’เดฐเต เดชเดพเดดเตเดธเดฑเตเด‚ เด…เตบเดชเดพเตผเดธเดฑเตเด‚ เดจเตฝเด•เตเดจเตเดจเต), เด’เดฐเต เดธเดจเตเดฆเตผเดญ เดธเต‚เดšเดจเดฏเตเด‚ เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดญเดพเดทเดพ เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดจเต‡เดŸเดพเดจเตเด‚ เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฑเตเดตเดถเดคเตเดคเต, Xtext-เตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเตเดฏเดพเด•เดฐเดฃ เดญเดพเดท ANTLR-เตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดตเตเดฏเดพเด•เดฐเดฃ เดญเดพเดทเดฏเต‡เด•เตเด•เดพเตพ เดตเดดเด•เตเด•เดฎเตเดณเตเดณเดคเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เดšเดฟเดฒเดชเตเดชเต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เดญเดพเดทเดฏเต† เดŽเด•เตเดธเตเดŸเต†เด•เตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต "เดตเดณเดฏเตเด•เตเด•เต‡เดฃเตเดŸเดคเต" เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด‡เดคเต เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดญเดพเดทเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเดฟเดจเด•เด‚ เดธเตเดฅเดพเดชเดฟเดคเดฎเดพเดฏ เดตเดพเด•เตเดฏเด˜เดŸเดจเดฏเตเดณเตเดณ เดญเดพเดทเด•เตพเด•เตเด•เต เด‡เดคเต เด…เดธเตเดตเต€เด•เดพเดฐเตเดฏเดฎเดพเดฏเต‡เด•เตเด•เดพเด‚. เด‡เดคเตŠเด•เตเด•เต†เดฏเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดชเด•เตเดตเดคเดฏเตเดณเตเดณเดคเตเด‚ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดพเตฝ เดธเดฎเตเดชเดจเตเดจเดตเตเด‚ เดตเตˆเดตเดฟเดงเตเดฏเดฎเดพเตผเดจเตเดจเดคเตเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเต Xtext. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดฆเตเดฐเตเดคเด—เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเดฟเด‚เด—เดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด’เดฐเต เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเดฟเดคเต เดกเตŠเดฎเต†เดฏเตเตป-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดญเดพเดทเด•เตพ (เดกเตŠเดฎเต†เดฏเตเตป-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดญเดพเดท, DSL). ANTLR, EMF เดŽเดจเตเดจเดฟเดตเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš "เดญเดพเดทเดพ เด•เต‹เตผ" เด•เต‚เดŸเดพเดคเต†, Xtext เด‡เตปเดกเต†เด•เตเดธเดฟเด‚เด—เต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ, เด‡เตปเด•เตเดฐเดฟเดฎเต†เดจเตเดฑเตฝ เด•เตบเดธเตเดŸเตเดฐเด•เตเดทเตป, เด’เดฐเต "เดธเตเดฎเดพเตผเดŸเตเดŸเต เดŽเดกเดฟเดฑเตเดฑเตผ", เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต เดชเดฒเดคเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†, เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดจเดฟเดฐเดตเดงเดฟ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เด˜เดŸเด•เด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต. เด…เดŸเดฟเดธเตเดฅเดพเดจ เดญเดพเดทเดพ เดฎเดพเดคเตƒเด•เด•เตพ. EMF เดชเต‹เดฒเต†, Xtext เดŽเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดธเตเดคเด•เดคเตเดคเดฟเดจเต เด…เตผเดนเดฎเดพเดฏ เด’เดฐเต เดตเดฟเดทเดฏเดฎเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด…เดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด•เดดเดฟเดตเตเด•เดณเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเต เดจเดฎเตเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เดšเตเดฐเตเด•เตเด•เดฎเดพเดฏเดฟ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เดชเต‹เดฒเตเด‚ เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

1C:เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เตพ EMF เดคเดจเตเดจเต†เดฏเตเด‚ เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดฎเต‹เดกเดฒเดฟเด‚เด—เต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเด‚ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเด‚ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเตเด‚ เดชเต‹เดฒเตเดณเตเดณ 1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดญเดพเดทเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฃเต Xtext. เดˆ เดตเดฟเด•เดธเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดฎเดฑเตเดฑเตŠเดฐเต เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเดพเดฃเต, เด…เดคเต เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚ (เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ, เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดตเต เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดพเดฃเต).

เด—เตเดฐเดนเดฃเด‚ เด•เตˆเด•เตŠเดฃเตเดŸเต, เดŽเด•เตเดฒเดฟเดชเตเดธเต เดŸเต†เด•เตเดจเต‹เดณเดœเดฟ เดŸเต‹เดชเตเดชเต-เดฒเต†เดตเตฝ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดชเดชเดฆเตเดงเดคเดฟ, 1-เตฝ 2014C เดจเดŸเดคเตเดคเดฟเดฏ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดซเต—เดฃเตเดŸเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดพเดฐเด‚เดญ เด•เต‹เดกเต เดธเด‚เดญเดพเดตเดจเดฏเตเดŸเต† เดซเดฒเดฎเดพเดฏเดฟ เด‰เดฏเตผเดจเตเดจเตเดตเดจเตเดจเต. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, 1C เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต: เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตผเดฎเดพเตผ เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เดœเต€เดตเดจเด•เตเด•เดพเดฐเดพเดฃเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดšเต†เดฑเตเดคเดพเดฃเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดŽเด•เตเดฒเดฟเดชเตเดธเดฟเตฝ เดคเดฟเด•เดšเตเดšเตเด‚ เดธเดตเดฟเดถเต‡เดทเดฎเดพเดฏ เด’เดฐเต เดธเตเดฅเดพเดจเด‚ เดตเดนเดฟเด•เตเด•เตเดจเตเดจเต: เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เดณเตเดŸเต† เดตเดฟเด•เดธเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด‡เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดฒเด•เตเดทเตเดฏเด‚.

เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดเดกเดฟเดฏเด‚ เดชเต‹เดฒเตเดณเตเดณ เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เดณเตเดŸเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดพ เดคเดคเตเดตเด™เตเด™เตพ, เดฑเดฟเดธเต‹เดดเตเดธเต เดฎเต‹เดกเดฒเตเด‚ เดœเดพเดต เดฎเต‹เดกเดฒเตเด‚ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดพเดฏเดฟ เดฎเตเด•เดณเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดคเต. เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเต‹เดกเดฒเตเด‚ เดœเดพเดต เดฎเต‹เดกเดฒเตเด‚ เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดœเดพเดต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เดณเตเดŸเต† (เดœเต†เดกเดฟเดŸเดฟ) เดชเตเดฐเดงเดพเดจ เด…เดŸเดฟเดคเตเดคเดฑเดฏเดพเดฃเต†เดจเตเดจเตเด‚ เด‡เดคเต เดšเต‚เดฃเตเดŸเดฟเด•เตเด•เดพเดŸเตเดŸเดฟ. เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ *DT เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ JDT-เดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เด‰เดณเตเดณเดคเดฟเดจเดพเตฝ, เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเดฟเดจเต เดฎเตเด•เดณเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ IDE-เด•เดณเตเด‚ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดนเดพเตปเดกเดฟเตฝ เด…เดงเดฟเดทเตเด เดฟเดค เดฎเต‹เดกเดฒเตเด•เตพ เดชเดฒเดคเดฟเดจเตเด‚ เด…เดŸเดฟเดตเดฐเดฏเดฟเดŸเตเดจเตเดจเต เดŽเดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเดคเต เด…เดคเดฟเดถเดฏเต‹เด•เตเดคเดฟเดฏเดพเด•เดฟเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดธเดฟ/เดธเดฟ++ เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเด™เตเด™เดฟเดจเต (เดธเดฟเดกเดฟเดŸเดฟ) เด’เดฐเต เดนเดพเตปเดกเดฟเตฝ เด…เดงเดฟเดทเตโ€Œเด เดฟเดค เดธเดฟ/เดธเดฟ++ เดฎเต‹เดกเตฝ เด‰เดฃเตเดŸเต, เด…เดคเต เดธเดฟเดกเดฟเดŸเดฟ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตโ€Œเดšเดฑเดฟเตฝ เดœเดพเดต เดฎเต‹เดกเตฝ เดœเต†เดกเดฟเดŸเดฟเดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดคเต‡ เดชเด™เตเด•เต เดตเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เดนเดพเตปเดกเตโ€Œเดฒเดฟเด•เตเด•เต เดฎเตเดฎเตเดชเต, เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดคเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฟเดฒเดตเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เดœเดพเดต เดฎเต‹เดกเตฝ เด•เต‹เดกเต (เด•เต‹เดชเตเดชเดฟ/เดชเต‡เดธเตเดฑเตเดฑเต) เดจเต‡เดฐเดฟเดŸเตเดŸเต เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเดพเดฃเต เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเต. เด…เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดชเดฌเตเดฒเดฟเด•เต เดฒเตˆเดธเตปเดธเต (เด‡เดชเดฟเดŽเตฝ). (เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚, เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเต เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดคเดจเตเดจเต† เดจเดฟเดฏเดฎเดชเดฐเดฎเดพเดฏ เดชเตเดฐเดถเตโ€Œเดจเดฎเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดŸเดžเตเดž เด‰เดฑเดตเดฟเดŸ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟเดฏเดฒเตเดฒ.) เด…เดคเดฟเดจเตเดฑเต† เด…เดจเตเดคเตผเดฒเต€เดจเดฎเดพเดฏ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตโ€Œเด•เตเด•เต เดชเตเดฑเดฎเต‡, เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเด‚ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต: เดชเดฟเดถเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ เด•เต‹เดกเต เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต, เดคเตเดŸเด™เตเด™เดฟเดฏเดต. เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดฎเต‹เดกเดฒเตเด•เตพ "เดคเด™เตเด™เดณเดฟเดฒเตเดณเตเดณ เด•เดพเดฐเตเดฏเด™เตเด™เตพ" เด†เดฏเดฟ เดคเตเดŸเดฐเตเด•เดฏเตเด‚ เดเด•เต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเด•เตพ เดชเตเดฐเดฏเต‹เดœเดจเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดคเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดฎเต‹เดถเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด‚. เดŽเดจเตเดจเดพเตฝ เดนเดพเตปเดกเดฟเตฝ เด…เดงเดฟเดทเตโ€Œเด เดฟเดค เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดชเตŠเดคเตเดตเดพเดฏ เด†เดถเดฏเด™เตเด™เดณเตเด‚ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เดณเตเด‚ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต EMF-เดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดธเด‚เดญเดตเดฟเดšเตเดšเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เด…เดตเดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดตเต€เดฃเตเดŸเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดตเตเดจเตเดจ เด˜เดŸเด•เด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚.

เดˆ เดตเดฟเดทเดฏเด™เตเด™เตพ เด—เตเดฐเดนเดฃเดคเตเดคเดฟเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟเดฒเตเดฒ เดŽเดจเตเดจเดฒเตเดฒ. 2005-เตฝ เดคเดฟเดฐเดฟเดšเตเดšเต†เดคเตเดคเดฟ เดฎเดพเตผเดŸเตเดŸเดฟเตป เดŽเดทเตเดฒเดฟเดฎเดพเตป, CDT เดชเตเดฐเต‹เดŸเตเดŸเต‹เดŸเตˆเดชเตเดชเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด…เดจเตเดญเดตเด‚ เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดตเดพเดฆเดฟเดšเตเดšเต เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†, เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดชเตŠเดคเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค. เดชเด•เตเดทเต‡, เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เดœเต‹เดฒเดฟเด•เตพ เด•เดพเดฐเดฃเด‚, เดˆ เด†เดถเดฏเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดŽเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ. เด…เดคเต‡เดธเดฎเดฏเด‚, *DT เด•เต‹เดกเดฟเดจเตเดฑเต† เดซเดพเด•เตโ€ŒเดŸเดฑเตˆเดธเต‡เดทเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เดŽเด•เตเดฒเดฟเดชเตโ€Œเดธเดฟเดฒเต† เด…เดตเดฟเด•เดธเดฟเดค เดตเดฟเดทเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฃเต.

เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต EMF-เดจเตเดฑเต† เดเดคเดพเดฃเตเดŸเต เดธเดฎเดพเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฃเต, เดชเด•เตเดทเต‡ เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เตเด‚ เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เตเด‚ (เด…เดคเดพเดฏเดคเต, เดšเดฟเดฒ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† เด˜เดŸเดจเดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เดณเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต). เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดš เดชเตเดฐเดงเดพเดจ เดฒเด•เตเดทเตเดฏเด™เตเด™เตพ เดšเตเดตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

  • เดตเดฟเดทเดฏ เดฎเต‡เด–เดฒเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดธเด‚เด—เตเดฐเดนเด™เตเด™เดณเตเดŸเต† เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตฝ.
  • เด•เต‹เดกเต เดชเตเดจเดฐเตเดชเดฏเต‹เด—เดคเตเดคเดฟเดฒเต‚เดŸเต† เดนเดพเตปเดกเดฟเตฝ เด…เดงเดฟเดทเตโ€Œเด เดฟเดค เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด—เตเดฃเดฎเต‡เดจเตเดฎ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดชเดฐเดฟเดถเตเดฐเดฎเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ เดฎเต‹เดกเดฒเตเด•เตพเด•เตเด•เต เด’เดฐเต เดเด•เต€เด•เตƒเดค เดฎเต†เดฑเตเดฑเดพ-เดฒเต†เดตเตฝ API เดจเตฝเด•เตเดจเตเดจเต, เดญเดพเดทเดพ เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดชเตŠเดคเตเดตเดพเดฏ IDE เด˜เดŸเด•เด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต.
  • เดตเดดเด•เตเด•เดตเตเด‚ เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเดฏเตเด‚.
  • เดŽเด•เตเดธเตเดŸเต†เด•เตโ€Œเดธเตเดฎเดพเดฏเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเด‚ (เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดฒเต†เดฏเดฑเดฟเตฝ).

เดชเตŠเดคเตเดตเดพเดฏ เด†เดถเดฏเด™เตเด™เดณเตเด‚ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเตเด•เดณเตเด‚ เดนเตˆเดฒเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดญเดพเดทเดพ เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เดณเตเดŸเต† เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเตเด•เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดคเต. เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดจเตฝเด•เตเดจเตเดจ เดชเตเดฐเดงเดพเดจ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเด‚ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. 8.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 8. เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดŽเดฒเดฎเต†เดจเตเดฑเตเด•เดณเตเดŸเต† เดชเตŠเดคเตเดตเดพเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเด‚

IElement เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด’เดฐเต เดฎเต‚เดฒเด•เดคเตเดคเดฟเดจเตเดฑเต† เดนเดพเตปเดกเดฟเดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดŽเดฒเตเดฒเดพ เดนเดพเตปเดกเตเดฒเดฟ เด…เดงเดฟเดทเตเด เดฟเดค เดฎเต‹เดกเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด˜เดŸเด•เด™เตเด™เตพเด•เตเด•เต เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฃเต. เด…เดฌเตเดธเตเดŸเตเดฐเดพเด•เตเดฑเตเดฑเต เด•เตเดฒเดพเดธเต เดŽเดฒเดฎเต†เดจเตเดฑเต เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ (เดšเดฟเดคเตเดฐเด‚ 9) เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 9. IElement, เดœเดจเดฑเดฟเด•เต เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตฝ

เด•เต‚เดŸเดพเดคเต†, เดฎเต‹เดกเตฝ เด˜เดŸเด•เด™เตเด™เดณเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด’เดฐเต เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดจเตฝเด•เตเดจเตเดจเต (เดšเดฟเดคเตเดฐเด‚ 10). เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เด‡เดคเต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดฎเต‹เดกเดฒเดฟเดฒเตเด‚ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดฒเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏ เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดฎเต‚เดฒเด• เดฎเดพเดฑเตเดฑ เดตเดฟเดตเดฐเด™เตเด™เดณเตเดŸเต† เดเด•เต€เด•เตƒเดค เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด‚ เดจเตฝเด•เดพเตป IElementDelta เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเดฟเดจเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฏเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต
เด…เดฐเดฟ. 10. เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดฑเต† เดชเตŠเดคเตเดตเดพเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเด‚

เดฎเตเด•เดณเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดญเดพเด—เด‚ (เดšเดฟเดคเตเดฐเด‚ 9, 10) เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดเดคเต เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เดณเต†เดฏเตเด‚ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดญเดพเดทเดพเดชเดฐเดฎเดพเดฏ เดฎเต‹เดกเดฒเตเด•เตพ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด…เดงเดฟเด• เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต - เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดชเตŠเดคเตเดตเดพเดฏ เด‡เดจเตเดฑเตผเดซเต‡เดธเตเด•เดณเตเด‚ เดธเต‹เดดเตเดธเต เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เด˜เดŸเดจเดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เดณเตเด‚, เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเดต เด‰เดฑเดตเดฟเดŸ เด˜เดŸเด•เด™เตเด™เตพ (เดšเดฟเดคเตเดฐเด‚ 8). ISourceFile เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด’เดฐเต เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† ISourceConstruct เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดจเตเดณเตเดณเดฟเดฒเต† เด’เดฐเต เด˜เดŸเด•เดคเตเดคเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. SourceFile, SourceConstruct เดŽเดจเตเดจเต€ เด…เดฎเต‚เตผเดคเตเดค เด•เตเดฒเดพเดธเตเด•เตพ เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเดฒเตเด•เดณเตเดฎเดพเดฏเตเด‚ เด…เดตเดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เดณเตเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดพเดฎเดพเดจเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเดšเตเดš เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดฌเดซเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•, เดธเต‹เดดเตโ€Œเดธเต เดŸเต†เด•เตโ€Œเดธเตเดฑเตเดฑเดฟเดฒเต† เด’เดฐเต เด˜เดŸเด•เดคเตเดคเดฟเดจเตเดฑเต† เด•เต‹เตผเดกเดฟเดจเต‡เดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•, เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด•เต‹เดชเตเดชเดฟ เดฌเดซเดฑเดฟเดจเตเดฑเต† เดจเดฟเดฒเดตเดฟเดฒเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดฎเต‹เดกเดฒเตเด•เดณเต† เด…เดจเตเดฐเดžเตเดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. , เดคเตเดŸเด™เตเด™เดฟเดฏเดต. เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเดฏเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเตผเดตเตเดตเดนเดฃเด™เตเด™เตพ เดจเตฝเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดนเดพเตปเดกเดฟเตฝ เด…เดงเดฟเดทเตเด เดฟเดค เดญเดพเดทเดพ เดฎเต‹เดกเดฒเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเดฐเดฟเดถเตเดฐเดฎเด‚ เดนเดพเตปเดกเตโ€Œเดฒเดฟเด•เตเด•เต เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เดพเดจเดพเด•เตเด‚.

เดฎเตเด•เดณเดฟเตฝ เดฒเดฟเดธเตโ€Œเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เต‹เตผ เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด™เตเด™เตพเด•เตเด•เต เดชเตเดฑเดฎเต‡, เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดฌเดซเดฑเตเด•เตพเด•เตเด•เตเด‚ เดธเตโ€Œเดจเดพเดชเตเดชเตโ€Œเดทเต‹เดŸเตเดŸเตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เด’เดฐเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดจเตฝเด•เตเดจเตเดจเต, เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเดฑเตเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเต†เด•เตโ€Œเดธเต เดŽเดกเดฟเดฑเตเดฑเดฑเตเดฎเดพเดฏเตเดณเตเดณ เดฌเต‹เด•เตโ€Œเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†), เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดšเดฟเดฒ เดธเดพเดงเดพเดฐเดฃ เดฏเตเด เด˜เดŸเด•เด™เตเด™เตพ เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดŽเดกเดฟเดฑเตเดฑเตผเดฎเดพเดฐเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•. เด”เดŸเตเดŸเตโ€Œเดฒเตˆเตป เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต เดชเต‹เดฒเตเดณเตเดณ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดฎเต‹เดกเดฒเตเด•เตพ. เด…เดคเดฟเดจเตเดฑเต† เด•เดดเดฟเดตเตเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดนเดพเตปเดกเตโ€Œเดฒเดฟเดฏเดฟเตฝ เดœเดพเดต เดฎเต‹เดกเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เด‰เตพเดชเตเดชเต†เดŸเต† เดจเดฟเดฐเดตเดงเดฟ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต. (JDT-เดฏเดฟเตฝ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดจเดฟเตผเดตเตเดตเดนเดฃเดตเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด•เต‚เดŸเตเดคเตฝ เดตเตเดฏเด•เตเดคเดคเดฏเตเด•เตเด•เดพเดฏเดฟ เดˆ เดฎเต‹เดกเตฝ เดฎเดจเดƒเดชเต‚เตผเดตเตเดตเด‚ เด•เตเดฑเดšเตเดšเต เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.)

เดจเต‡เดฐเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดนเดพเตปเดกเตโ€ŒเดฒเดฟเดฏเตเดŸเต† เดชเตเดฐเดพเดฐเด‚เดญ เดฐเต‚เดชเด•เตฝเดชเดจเดฏเดฟเดฒเตเด‚ เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดฒเตเด‚ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเดคเต เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเดฏเดฟเดฒเตเด‚ เดตเดดเด•เตเด•เดคเตเดคเดฟเดฒเตเด‚ เด†เดฏเดฟเดฐเตเดจเตเดจเต.

เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เดนเดพเตปเดกเดฟเตฝ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฎเต‹เดกเดฒเตเด•เตพ "เดกเดฟเดธเตˆเตป เดชเตเดฐเด•เดพเดฐเด‚" เดจเดจเตเดจเดพเดฏเดฟ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดฎเต‹เดกเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเตเดŸเต† เด…เดณเดตเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดนเดพเตปเดกเดฟเตฝ/เดฌเต‹เดกเดฟ เดเดกเดฟเดฏเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดธเต‚เด•เตเดทเตเดฎเดคเด•เดณเตเด‚ เด‰เดฃเตเดŸเต. เด…เดคเดฟเดจเดพเตฝ, เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเด•เตเด•เดพเดฏเดฟ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ - เดงเดพเดฐเดพเดณเด‚ เด˜เดŸเด•เด™เตเด™เตพ เดฎเดพเดฑเดฟเดฏเดชเตเดชเต‹เตพ, เดกเต†เตฝเดฑเตเดฑเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดธเดฎเดฏเดฎเต†เดŸเตเดคเตเดคเต. เดธเดฎเดพเดจเดฎเดพเดฏ เด•เต‹เดกเต เด’เดฐเดฟเด•เตเด•เตฝ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดš เดœเต†เดกเดฟเดŸเดฟ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดฒเตเด‚ เด‡เดคเต‡ เดชเตเดฐเดถเตเดจเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเดฏเดฟ. เดžเด™เตเด™เตพ เดนเดพเตปเดกเตโ€Œเดฒเดฟเดฏเดฟเดฒเต† เดฌเด—เต เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต, JDT-เดฏเตโ€Œเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดชเดพเดšเตเดšเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟ, เด…เดคเต เดจเดจเตเดฆเดฟเดชเต‚เตผเดตเด‚ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเต. เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฎเต‹เดกเตฝ เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเดจเตเด•เดณเดฟเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเดฟเดคเต, เด•เดพเดฐเดฃเด‚ เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฌเด—เต เด’เดฐเดฟเดŸเดคเตเดคเต เดฎเดพเดคเตเดฐเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฎเต‹เดกเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดฎเดพเดฏเดฟ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตเด•เต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดตเดดเด•เตเด•เด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. API เดฎเต‹เดกเดฒเดฟเดฒเตเดŸเดจเต€เดณเด‚ เดฌเดพเด•เตเด•เตโ€Œเดตเต‡เตผเดกเต เด•เต‹เด‚เดชเดพเดฑเตเดฑเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดถเตเดจเด‚. เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต เด•เตˆเด•เตŠเดฃเตเดŸเต 0.5 เดฒเตˆเดฌเตเดฐเดฑเดฟ เดจเตฝเด•เตเดจเตเดจ เดเด•เต€เด•เตƒเดค เดฎเต†เดฑเตเดฑเดพ-เดฒเต†เดตเตฝ API-เตฝ เดจเดฟเดจเตเดจเต เดกเต†เดตเดฒเดชเตเดชเตผ เดจเดฟเตผเดตเดšเดฟเดšเตเดšเดคเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏ เดฎเต‹เดกเตฝ-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ API เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, API เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเตเดคเดฟเดฏ เดฎเต‹เดกเตฝ เดกเต†เดตเดฒเดชเตเดชเตผเด•เตเด•เต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดธเตเดตเดพเดคเดจเตเดคเตเดฐเตเดฏเด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เต เดฎเดฑเตเดฑเต เดตเดถเด™เตเด™เดณเตเด‚ เด‰เดฃเตเดŸเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดฎเต‹เดกเดฒเดฟเดจเตเดฑเต† เด˜เดŸเดจเดฏเดฟเตฝ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เดเตผเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดชเตŠเดคเตเดตเดพเดฏ เด‰เดฆเตเดฆเต‡เดถเตเดฏเดตเตเด‚ เดกเตŠเดฎเต†เดฏเตโ€Œเตป-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดญเดพเดทเด•เดณเตเด‚ เดฎเดพเดคเตƒเด•เดฏเดพเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต† เด˜เดŸเดจ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเด‚ เดŽเดŽเดธเตโ€ŒเดŸเดฟ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดตเตเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดคเดคเตเดตเดคเตเดคเดฟเตฝ, เด’เดฐเต เดŽเดŽเดธเตโ€ŒเดŸเดฟเดฏเตเดŸเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดชเต‹เดฒเตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เด…เด™เตเด™เดจเต† เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดตเตเดฎเดพเดฏเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดตเตผเด•เตเด•เตโ€Œเดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเดฎเดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดฎเดพเดฏเตเดณเตเดณ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดจเต เดจเดจเตเดฆเดฟ. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ (EFS).

เดจเดฟเดฒเดตเดฟเดฒเต† เดชเดคเดฟเดชเตเดชเต เด•เตˆเด•เตŠเดฃเตเดŸเต 0.6 2016 เดกเดฟเดธเด‚เดฌเดฑเดฟเตฝ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดจเดฟเดฒเดตเดฟเตฝ เด‡เตปเด•เตเดฌเต‡เดทเตป เด…เดตเดธเตเดฅเดฏเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚ API เด‡เดคเตเดตเดฐเต† เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, "เดจเต‡เดฐเดคเตเดคเต† เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเดฐเดพเดฏเดฟ" เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดฐเดฃเตเดŸเต เดตเดฒเดฟเดฏ เดตเดพเดฃเดฟเดœเตเดฏ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดฟเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด•เต‚เดŸเดพเดคเต†, เดžเดพเตป เดชเดฑเดฏเดฃเด‚, เด‡เดคเตเดตเดฐเต† เด–เต‡เดฆเดฟเด•เตเด•เต‡เดฃเตเดŸ.

เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดˆ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต 1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต‚เดณเตเด•เดณเดพเดฃเต, เด…เดตเดฟเดŸเต† 1C: เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดญเดพเดทเด•เดณเตเดŸเต† เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเดพเดฏเตเด‚ เด…เดจเตเดตเต‡เดทเดฃ เดญเดพเดทเดฏเดพเดฏเตเด‚ เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เด˜เดŸเดจเดฏเตเดŸเต† เดฎเต‹เดกเตฝ เด˜เดŸเด•เด™เตเด™เตพ เดตเดฐเต† เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. . เดฎเดฑเตเดฑเตŠเดฐเต เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดชเตŠเดคเตเดœเดจเด™เตเด™เตพเด•เตเด•เต เด…เดคเตเดฐ เดชเดฐเดฟเดšเดฟเดคเดฎเดฒเตเดฒ. เดˆ เด•เต‹เดกเดพเดธเดฟเดชเตเดชเต เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹, เดšเต†เด•เตเด•เต เด•เดฎเตเดชเดจเดฟเดฏเดพเดฏ เด•เต‹เดกเดพเดธเดฟเดชเตเดชเดฟเดจเตเดณเตเดณเดฟเดฒเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเตเตพเดชเตเดชเต†เดŸเต†, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป-เดธเตเดชเต†เดธเดฟเดซเดฟเด•เต เด‡เตปเดธเตเดŸเตเดฐเด•เตเดทเตป เดธเต†เดฑเตเดฑเต เดชเตเดฐเตŠเดธเดธเดฑเดฟเดจเดพเดฏเตเดณเตเดณ (ASIP) เด’เดฐเต เดธเด‚เดฏเต‹เดœเดฟเดค เดกเดฟเดธเตˆเตป เด…เดจเตเดคเดฐเต€เด•เตเดทเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดŽเด‚เดกเดฟ, เด…เดตเดพเดธเตเดฑเตเดฑเต, เดฎเตŠเดฌเตˆเตฝ, เดธเดฟเด—เตเดฎ เดกเดฟเดธเตˆเดจเตเด•เตพ. เดนเดพเตปเดกเตโ€Œเดฒเดฟ 2015 เดชเดคเดฟเดชเตเดชเดฟเตฝ เด†เดฐเด‚เดญเดฟเดšเตเดšเต 0.2 เดฎเตเดคเตฝ เด•เต‹เดกเดพเดธเดฟเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเดฟเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‹เดกเดพเดธเดฟเดชเตเดชเต เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹เดฏเตเดŸเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต 0.5 เดœเต‚เดฃเดฟเตฝ เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟเดฏ เดชเดคเดฟเดชเตเดชเต 2016 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‹เดกเดพเดธเดฟเดชเตเดชเดฟเดฒเต† IDE เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดจเต‡เดคเตƒเดคเตเดตเด‚ เดจเตฝเด•เตเดจเตเดจ Ondล™ej Ilฤรญk, "เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดฏเดพเตพ" เดŽเดจเตเดจ เดชเต‡เดฐเดฟเตฝ เดธเตเดชเตเดฐเดงเดพเดจ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เดจเตฝเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเดพเดฏ เดœเดพเดต เดฎเต‹เดกเดฒเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดฏเตเด เดฒเต†เดฏเตผ (~4000 เด•เต‹เดกเต เดฒเตˆเดจเตเด•เตพ) เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเด™เตเด•เต†เดŸเตเด•เตเด•เดพเตป เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเด‚ เด…เดฆเตเดฆเต‡เดนเดคเตเดคเดฟเดจเต เด•เดดเดฟเดžเตเดžเต. เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเตผ Handly เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดชเต‡เดœเดฟเตฝ เด•เดพเดฃเดพเด‚ เดตเดฟเดœเดฏ เด•เดฅเด•เตพ เดชเดฆเตเดงเดคเดฟ.

API เดธเตเดฅเดฟเดฐเดค เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจ เดชเดคเดฟเดชเตเดชเต 1.0 เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ เด‡เตปเด•เตเดฌเต‡เดทเตป เด…เดตเดธเตเดฅเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฑเดคเตเดคเตเดชเต‹เด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเต เด•เดดเดฟเดžเตเดžเดพเตฝ, Handly เดจเต เดชเตเดคเดฟเดฏ เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเดฐเตเดฃเตเดŸเดพเด•เตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดฟเดจเดฟเดŸเดฏเดฟเตฝ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต API เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเตเดฐเดคเดฟเดตเตผเดทเด‚ เดฐเดฃเตเดŸเต "เดชเตเดฐเดงเดพเดจ" เดฑเดฟเดฒเต€เดธเตเด•เตพ เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เตเดจเตเดจเต - เดœเต‚เดฃเดฟเดฒเตเด‚ (เด’เดฐเต‡เดธเดฎเดฏเด‚ เดŽเด•เตเดฒเดฟเดชเตเดธเต เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดคเต‡ เดคเต€เดฏเดคเดฟ) เดกเดฟเดธเด‚เดฌเดฑเดฟเดฒเตเด‚, เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต เด†เดถเตเดฐเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดชเตเดฐเดตเดšเดจเดพเดคเต€เดคเดฎเดพเดฏ เดทเต†เดกเตเดฏเต‚เตพ เดจเตฝเด•เตเดจเตเดจเต. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† "เดฌเด—เต เดฑเต‡เดฑเตเดฑเต" เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดคเดพเดดเตเดจเตเดจ เดจเดฟเดฒเดฏเดฟเดฒเดพเดฃเต†เดจเตเดจเตเด‚ เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพ เดฎเตเดคเตฝ เด†เดฆเตเดฏเด•เดพเดฒ เดฆเดคเตเดคเต†เดŸเตเด•เตเด•เตเดจเตเดจเดตเดฐเตเดŸเต† เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดฟเตฝ เดนเดพเตปเดกเตโ€Œเดฒเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดจเดฎเตเด•เตเด•เต เดšเต‡เตผเด•เตเด•เดพเด‚. เดŽเด•เตเดฒเดฟเดชเตเดธเต เดนเดพเตปเดกเตโ€Œเดฒเดฟ เด•เต‚เดŸเตเดคเตฝ เดชเดฐเตเดฏเดตเต‡เด•เตเดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚ เดŸเตเดฏเต‚เดŸเตเดŸเต‹เดฑเดฟเดฏเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต ะธ เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดพ เด…เดตเดฒเต‹เด•เดจเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•