C, C++ เช เชจเซ เชเชธเซเชฎเซเชฌเชฒเซ เชญเชพเชทเชพเช (NASM, GAS, FASM) เชฎเชพเช เชฒเชเชพเชฏเซเชฒเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธ เชฎเชพเชเซ เชเชฎเชพเชจเซเชก-เชฒเชพเชเชจ เชฌเชฟเชฒเซเชก เชเซเชฒ, ForgeZero 1.9.0 (fz), เชฐเชฟเชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เช เชเซเชฒเชจเซ เชฎเซเชณเชญเซเชค เชเชชเชฏเซเช เชฎเชพเชเซ Makefile เช เชฅเชตเชพ เช เชจเซเชฏ เชเซเช เชตเชฃเซ เชซเชพเชเชฒเซเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชชเซเชฐเซเชเซเชเซเช เชเซเชก Go เชฎเชพเช เชฒเชเชพเชฏเซเชฒ เชเซ เช เชจเซ 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 เชฎเชพเช เชฎเซเชเซเชฏ เชซเซเชฐเชซเชพเชฐเซ:
- "-เชเชพเชฐเซเชเซเช" เชงเซเชตเช เชเชฎเซเชฐเซเชฏเซ , เชเซ เชฏเซเชเซเชฏ เชเชชเชธเชฐเซเช เชธเชพเชงเชจเซ เชธเชพเชฅเซ เชเซเชเชชเชฃ เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชเซเชฐเซเชธ-เชเชฎเซเชชเชพเชเชฒเซเชถเชจเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชเซ. fz เชเชชเชฎเซเชณเซ เชเชฒเซเชฒเซเชเชฟเชค เชเชณเชเชเชฐเซเชคเชพ (เชฆเชพ.เชค., "arm-linux-gnueabihf-gcc") เชจเชพ เชเชงเชพเชฐเซ เชเชฎเซเชชเชพเชเชฒเชฐ, เชฒเชฟเชเชเชฐ เช เชจเซ เชเชฐเซเชเชพเชเชตเชฐเชจเชพ เชจเชพเชฎ เชจเชเซเชเซ เชเชฐเซ เชเซ. เชฌเชงเชพ เชฎเชพเชจเช GNU เชฒเชเซเชทเซเชฏ เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชธเชชเซเชฐเซเชเซเชก เชเซ, เชเซเชฎเชพเช arm-linux-gnueabihf, aarch64-linux-gnu, เช เชจเซ riscv64-linux-gnuเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
- เชฒเซเชเชเซเชตเซเช เชธเชฐเซเชตเชฐ เชชเซเชฐเซเชเซเชเซเชฒ (LSP) เชฎเชพเชเซ เชธเชชเซเชฐเซเช เชฒเชพเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ. "-compile-commands" เชซเซเชฒเซเช เชชเซเชฐเซเชเซเชเซเช เชฐเซเชเชฎเชพเช compile_commands.json (เชเชฎเซเชชเชพเชเชฒเซเชถเชจ เชกเซเชเชพเชฌเซเช) เชซเชพเชเชฒ เชเชจเชฐเซเช เชเชฐเซ เชเซ. เชซเชพเชเชฒ เชญเชพเชทเชพ เชฆเซเชตเชพเชฐเชพ เชตเชพเชเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชธเชฐเซเชตเชฐเซเชธ clangd เช เชจเซ ccls, LSP (Neovim, VSCode, CLion, Emacs, เชตเชเซเชฐเซ) เชจเซ เชธเชชเซเชฐเซเช เชเชฐเชคเชพ เชเชกเชฟเชเชฐเซเชธเชฎเชพเช เชเชเซเชเชฎเซเชชเซเชฒเซเชถเชจ, เชเซเชก เชจเซเชตเชฟเชเซเชถเชจ เช เชจเซ เชกเชพเชฏเชเซเชจเซเชธเซเชเชฟเชเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
- fz "-update" เชเชฆเซเชถ เชนเชตเซ เชจเชตเซเช เชธเชเชธเซเชเชฐเชฃ เชเชจเซเชธเซเชเซเชฒ เชเชฐเชคเชพ เชชเชนเซเชฒเชพ เชตเชฐเซเชคเชฎเชพเชจ เชฌเชพเชเชจเชฐเซเชจเซ /usr/local/bin/fz.old เชฎเชพเช เชธเชพเชเชตเซ เชเซ, เชเซ เชคเชฎเชจเซ เชซเชฐเซเชฅเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชชเชพเชเชฒเชพ เชธเชเชธเซเชเชฐเชฃ เชชเชฐ เชชเชพเชเชพ เชซเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ.
- เชฎเชฒเซเชเซ-เชกเชฟเชฐเซเชเซเชเชฐเซ เชชเซเชฐเซเชเซเชเซเชเซเชธเชฎเชพเช เชเช เชฌเช เชซเชฟเชเซเชธ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซ เชเซ เชเซเชฏเชพเช เชตเชฟเชตเชฟเชง เชธเชฌเชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเชเชฅเซ เชธเชฎเชพเชจ เชฌเซเช เชจเชพเชฎเซ เชงเชฐเชพเชตเชคเซ เชซเชพเชเชฒเซ เชเชเชฌเซเชเชพเชจเซ เชเชฌเซเชเซเชเซเช เชซเชพเชเชฒเซเชจเซ เชเชตเชฐเชฐเชพเชเช เชเชฐเชคเซ เชนเชคเซ. เชเชฌเซเชเซเชเซเช เชซเชพเชเชฒ เชจเชพเชฎเซ เชนเชตเซ เชธเซเชฐเซเชค เชซเชพเชเชฒเชจเชพ เชธเชเชชเซเชฐเซเชฃ เชธเชเชฌเชเชงเชฟเชค เชชเชพเชฅเชจเชพ เชเชงเชพเชฐเซ เชเชจเชฐเซเช เชฅเชพเชฏ เชเซ.
- เชธเชฟเชเชเชฒ เชซเชพเชเชฒเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชเชจเซเชเชฐเซเชเซเชเชฟเชต เชฎเซเชก "fz -shell" เช เชฎเชฒเชฎเชพเช เชฎเซเชเซเชฏเซ.
- SplitCommand, CmdSet, เช เชจเซ CmdBuild เชเชฆเซเชถเซ เชฎเชพเชเซ เชเซเชธเซเช เชเชตเชฐเซเช เชเชฎเซเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ. เชฒเชฟเชเชเชฐ เชชเซเชเซเช เชฎเชพเชเซ เชเซเชธเซเช เชเชตเชฐเซเช 17% เชฅเซ เชตเชงเซเชจเซ 60% เชฅเชฏเซเช เชเซ, เช เชจเซ เชฌเชงเชพ เชชเซเชเซเชเซ เชฎเชพเชเซ เชเชตเชฐเซเช 40% เชฅเซ เชตเชงเซ เชเชฏเซเช เชเซ.
- เชเซเชฎ เชฅเชฏเซเชฒ เชเซเชฒเชเซเชจ เชเชเชเซ เชธเชพเชฅเซเชจเชพ เชชเชฐเซเชเซเชทเชฃ เชฆเซเชถเซเชฏเซ เชฎเชพเชเซ เชเซเชเชเซเชฒ เชฐเชฟเชชเซเชฒเซเชธเชฎเซเชจเซเช เชฎเชฟเชเซเชจเชฟเชเชฎ เชเชฎเซเชฐเซเชฏเซเช.
เชชเชพเชเชฒเชพ เชชเซเชฐเชเชพเชถเชจเซเชฎเชพเชเชฅเซ เชซเซเชฐเชซเชพเชฐเซ:
- เชธเชเชธเซเชเชฐเชฃ 1.8.0 เชธเซเชเซเชเชฟเช เชฒเชพเชเชฌเซเชฐเซเชฐเซเช (-เชชเซเชฐเชเชพเชฐ เชธเซเชเซเชเชฟเช / -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), เชถเชพเชฎเซเชฒ/เชฌเชพเชเชพเชค เชชเซเชเชฐเซเชจ, เชฒเชฟเชเชเชฐ เชฒเชพเชเชฌเซเชฐเซเชฐเซเช เชฎเชพเชเซ libs เชซเซเชฒเซเชก, .fzignore เชซเชพเชเชฒ เช เชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชพเชเชฒเซเชจเซเช เชฌเชนเซ-เชธเซเชคเชฐเซเชฏ เชฎเชฐเซเชเชฟเชเช เชฐเชเซ เชเชฐเซ เชเซ.
เชธเซเชฐเซเชธ: opennet.ru
