เดธเดฟ, เด…เดธเด‚เดฌเตเดฒเตผ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เตเดณเตเดณ เด’เดฐเต เดฌเดฟเตฝเดกเต เดŸเต‚เดณเดพเดฏ เดซเต‹เตผเดœเตโ€Œเดธเต€เดฑเต‹ 1.9.0 เดจเตเดฑเต† เดชเตเดฐเด•เดพเดถเดจเด‚.

เดธเดฟ, เดธเดฟ++, เด…เดธเด‚เดฌเตเดฒเดฟ เดญเดพเดทเด•เตพ (NASM, GAS, FASM) เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด•เดฎเดพเตปเดกเต-เดฒเตˆเตป เดฌเดฟเตฝเดกเต เดŸเต‚เดณเดพเดฏ เดซเต‹เตผเดœเตเดธเต€เดฑเต‹ 1.9.0 (fz) เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ. เด…เดŸเดฟเดธเตเดฅเดพเดจ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเดพเดฏเดฟ เดˆ เดŸเต‚เดณเดฟเดจเต เด’เดฐเต เดฎเต‡เด•เตเด•เต เดซเดฏเดฒเต‹ เดฎเดฑเตเดฑเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เดณเต‹ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต เด—เต‹เดฏเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† MIT เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเดฒเดพเดฃเต เดฒเตˆเดธเตปเดธเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

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

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด•เด‚เดชเตˆเดฒเดฑเตเด•เตพ GCC, Clang, G++, Clang++ เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต; เด…เดธเด‚เดฌเตเดฒเดฑเตเด•เตพ NASM, GAS, FASM เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต; เดฒเดฟเด™เตเด•เดฑเตเด•เตพ LD, GCC, Clang เดŽเดจเตเดจเดฟเดตเดฏเดพเดฃเต; เด•เต‚เดŸเดพเดคเต† AR เด†เตผเด•เตเด•เตˆเดตเดฑเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. C, C++ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เตเดณเตเดณ เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เด‡เดตเดฏเดพเดฃเต: "-Wall -Wextra -Werror -Wpedantic -Wshadow -Wconversion". AddressSanitizer เด‰เด‚ UndefinedBehaviorSanitizer เด‰เด‚ เดธเดพเดจเดฟเดฑเตเดฑเตˆเดธเดฑเตเด•เตพ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (-sanitize=false เดซเตเดฒเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเด‚). เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพ เด‡เดตเดฏเดพเดฃเต: Linux, macOS, Windows (WSL2 เด‰เด‚ เดชเดฐเต€เด•เตเดทเดฃเดพเดคเตเดฎเด•เดฎเดพเดฏเดฟ เดคเดฆเตเดฆเต‡เดถเต€เดฏเดตเตเดฎเดพเดฃเต).

เดตเต‡เตผเดธเดฟ 1.9.0-เดฒเต† เดชเตเดคเดฟเดฏ เดญเดพเดทเด•เตพ:

  • "-target" เดซเตเดฒเดพเด—เต เดšเต‡เตผเดคเตเดคเต , เด‡เดคเต เด‰เดšเดฟเดคเดฎเดพเดฏ เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เดŸเต‚เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดเดคเตŠเดฐเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเด‚ เด•เตเดฐเต‹เดธเต-เด•เด‚เดชเตˆเดฒเต‡เดทเตป เดชเตเดฐเดพเดชเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดเดกเดจเตเดฑเดฟเดซเดฏเดฑเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด•เด‚เดชเตˆเดฒเตผ, เดฒเดฟเด™เตเด•เตผ, เด†เตผเด•เตเด•เตˆเดตเตผ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดชเต‡เดฐเตเด•เตพ fz เดธเตเดตเดฏเดฎเต‡เดต เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเต (เด‰เดฆเดพ., "arm-linux-gnueabihf-gcc"). arm-linux-gnueabihf, aarch64-linux-gnu, riscv64-linux-gnu เดŽเดจเตเดจเดฟเดตเดฏเตเตพเดชเตเดชเต†เดŸเต† เดŽเดฒเตเดฒเดพ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด—เตเดจเต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เดณเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต.
  • เดฒเดพเด‚เด—เตเดตเต‡เดœเต เดธเต†เตผเดตเตผ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดณเตเดณ (LSP) เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. "-compile-commands" เดซเตเดฒเดพเด—เต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดฑเต‚เดŸเตเดŸเดฟเตฝ เด’เดฐเต compile_commands.json (เด•เด‚เดชเตˆเดฒเต‡เดทเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต) เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดซเดฏเตฝ เดญเดพเดท เด…เดจเตเดธเดฐเดฟเดšเตเดšเดพเดฃเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดธเต†เตผเดตเดฑเตเด•เตพ LSP (Neovim, VSCode, CLion, Emacs, เดฎเตเดคเดฒเดพเดฏเดต) เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดŽเดกเดฟเดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ เด“เดŸเตเดŸเต‹เด•เด‚เดชเตเดฒเต€เดทเตป, เด•เต‹เดกเต เดจเดพเดตเดฟเด—เต‡เดทเตป, เดกเดฏเด—เตเดจเต‹เดธเตเดฑเตเดฑเดฟเด•เตเดธเต เดŽเดจเตเดจเดฟเดต เดจเตฝเด•เตเดจเตเดจ clangd, ccls เดŽเดจเตเดจเดฟเดต เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต.
  • เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต fz "-update" เด•เดฎเดพเตปเดกเต เด‡เดชเตเดชเต‹เตพ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดฌเตˆเดจเดฑเดฟ /usr/local/bin/fz.old-เดฒเต‡เด•เตเด•เต เดธเต‡เดตเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด‡เดคเต เดตเต€เดฃเตเดŸเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดพเดคเต† เดคเดจเตเดจเต† เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เดชเต‹เด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดตเตเดฏเดคเตเดฏเดธเตเดค เด‰เดชเดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดธเดฎเดพเดจ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเต‡เดฐเตเด•เดณเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดชเดฐเดธเตเดชเดฐเด‚ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดซเดฏเดฒเตเด•เตพ เด“เดตเตผเดฑเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดฎเตพเดŸเตเดŸเดฟ-เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เด’เดฐเต เดฌเด—เต เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต. เด‰เดฑเดตเดฟเดŸ เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเต‚เตผเดฃเตเดฃ เด†เดชเต‡เด•เตเดทเดฟเด• เดชเดพเดคเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดพเดฃเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต.
  • เด’เดฑเตเดฑ เดซเดฏเดฒเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดฎเต‹เดกเต "fz -shell" เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ.
  • SplitCommand, CmdSet, CmdBuild เด•เดฎเดพเตปเดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŸเต†เดธเตเดฑเตเดฑเต เด•เดตเดฑเต‡เดœเต เดšเต‡เตผเดคเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดฒเดฟเด™เตเด•เตผ เดชเดพเด•เตเด•เต‡เดœเดฟเดจเตเดณเตเดณ เดŸเต†เดธเตเดฑเตเดฑเต เด•เดตเดฑเต‡เดœเต 17% เตฝ เดจเดฟเดจเตเดจเต 60% เด†เดฏเดฟ เดตเตผเดฆเตเดงเดฟเดšเตเดšเต, เด•เต‚เดŸเดพเดคเต† เดŽเดฒเตเดฒเดพ เดชเดพเด•เตเด•เต‡เดœเตเด•เตพเด•เตเด•เตเดฎเตเดณเตเดณ เด•เดตเดฑเต‡เดœเต 40% เด•เดตเดฟเดžเตเดžเต.
  • เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸ เดŸเต‚เตพเดšเต†เดฏเดฟเตป เด˜เดŸเด•เด™เตเด™เตพ เด‰เดณเตเดณ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดšเต†เด•เตเด•เตโ€ŒเดŸเต‚เตพ เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดšเต‡เตผเดคเตเดคเต.

เดฎเตเตป เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ:

  • เดชเดคเดฟเดชเตเดชเต 1.8.0 เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเดŸเต† เด…เดธเด‚เดฌเตเดฒเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต (-type static / -lib), เดฎเตพเดŸเตเดŸเดฟ-เดกเดฏเดฑเด•เตเดŸเตผ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดซเดฏเตฝ เดจเดพเดฎเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดคเตเดฏเต‡เด•เดค เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† ".." เดชเดพเดคเดฏเตเดŸเต† เดŸเตเดฐเดพเดตเต†เตผเดธเดฒเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เด…เดธเด‚เดฌเตเดฒเดฟ เดธเดฌเตเดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดชเดฟเดถเด•เตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดชเดคเดฟเดชเตเดชเต 1.7.0-เตฝ เดธเดฎเดพเดจเตเดคเดฐ เดธเดฎเดพเดนเดพเดฐเด‚ (-j N, 0 โ€” เด•เต‹เดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดกเต†เดฑเตเดฑเด•เตเดทเตป), เดฒเดฟเด™เตเด•เตผ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ (-T), เดŽเตปเดŸเตเดฐเดฟ เดชเต‹เดฏเดฟเดจเตเดฑเต เดตเดฟเดฒเดพเดธเด™เตเด™เตพ (-Ttext), เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดฎเต‹เดกเต (fz -shell), เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเตเดฑเต† เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต (elf32, elf64, bin), C++ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดธเดฎเดพเดนเดพเดฐเด‚ (.cpp, .cc, .cxx) เดŽเดจเตเดจเดฟเดต C-เดฏเตเดŸเต† เด…เดคเต‡ เด•เตผเดถเดจเดฎเดพเดฏ เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต เดซเตเดฒเดพเด—เตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.
  • 1.6.0 เดชเดคเดฟเดชเตเดชเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด‡เดจเต€เดทเตเดฏเดฒเตˆเดธเต‡เดทเตป (fz -init, .fz.yaml, .fzignore, README.md เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต), เดฌเต‚เดŸเตเดŸเตเดฒเต‹เดกเดฑเตเด•เตพเด•เตเด•เตเด‚ เดซเต‡เด‚เดตเต†เดฏเดฑเดฟเดจเตเดฎเตเดณเตเดณ เดฌเดฟเตป เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃ (-เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดฌเดฟเตป), libs, flags.cc, flags.asm, flags.ld เดŽเดจเตเดจเต€ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเต€เตฝเดกเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต.
  • เดชเดคเดฟเดชเตเดชเต 1.5.0 เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดธเต‹เดดเตโ€Œเดธเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เตพ (source_dirs), เดธเตโ€Œเดชเดทเตโ€ŒเดŸเดฎเดพเดฏ เดซเดฏเตฝ เดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ (source_files), เดชเดพเดฑเตเดฑเต‡เดฃเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•/เด’เดดเดฟเดตเดพเด•เตเด•เตเด•, เดฒเดฟเด™เตเด•เตผ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด’เดฐเต เดฒเดฟเดฌเตโ€Œเดธเต เดซเต€เตฝเดกเต, .fzignore เดซเดฏเตฝ, เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดฎเตพเดŸเตเดŸเดฟ-เดฒเต†เดตเตฝ เดฒเดฏเดจเด‚ เดŽเดจเตเดจเดฟเดต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster