ForgeZero 1.9.0 (fz), C, C++, เจ เจคเฉ เจ เจธเฉเจเจฌเจฒเฉ เจญเจพเจธเจผเจพเจตเจพเจ (NASM, GAS, FASM) เจตเจฟเฉฑเจ เจฒเจฟเจเฉ เจชเฉเจฐเฉเจเฉเจเจเจพเจ เจฒเจ เจเฉฑเจ เจเจฎเจพเจเจก-เจฒเจพเจเจจ เจฌเจฟเจฒเจก เจเฉเจฒ, เจเจพเจฐเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจเจธ เจเฉเจฒ เจจเฉเฉฐ เจฎเฉเฉฑเจขเจฒเฉ เจตเจฐเจคเฉเจ เจฒเจ Makefile เจเจพเจ เจนเฉเจฐ เจธเฉฐเจฐเจเจจเจพ เจซเจพเจเจฒเจพเจ เจฆเฉ เจฒเฉเฉ เจจเจนเฉเจ เจนเฉเฅค เจชเฉเจฐเฉเจเฉเจเจ เจเฉเจก Go เจตเจฟเฉฑเจ เจฒเจฟเจเจฟเจ เจเจฟเจ เจนเฉ เจ เจคเฉ MIT เจฒเจพเจเจธเฉเจเจธ เจฆเฉ เจ เจงเฉเจจ เจฒเจพเจเจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเฉเฅค
ForgeZero เจซเจพเจเจฒ เจเจฟเจธเจฎ เจฆเจพ เจชเจคเจพ เจฒเจเจพเจเจเจฆเจพ เจนเฉ เจ เจคเฉ เจเจชเจฃเฉ เจเจช เจนเฉ เจขเฉเจเจตเจพเจ เจฌเฉเจเจเจเจก เจเฉเจฃเจฆเจพ เจนเฉเฅค เจนเจฐเฉเจ เจเฉเจก เจซเจพเจเจฒ เจจเฉเฉฐ เจเฉฑเจ เจเจฌเจเฉเจเจ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ, เจซเจฟเจฐ เจธเจพเจฐเฉเจเจ เจตเจธเจคเฉเจเจ เจตเจฟเฉฑเจ เจกเฉเจชเจฒเฉเจเฉเจ เจเจฒเฉเจฌเจฒ เจเจฟเฉฐเจจเฉเจนเจพเจ เจฆเฉ เจเจพเจเจ เจเฉเจคเฉ เจเจพเจเจฆเฉ เจนเฉ เจ เจคเฉ เจเฉฑเจ เจธเจฟเฉฐเจเจฒ เจเจเจเจผเฉเจเจฟเจเจเฉเจฌเจฒ เจซเจพเจเจฒ เจตเจฟเฉฑเจ เจฒเจฟเฉฐเจ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจเฉฐเจชเจพเจเจฒ เจเฉเจคเฉเจเจ เจซเจพเจเจฒเจพเจ เจจเฉเฉฐ เจเฉเจธเจผ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉ เจ เจคเฉ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจเฉเจก เจซเจพเจเจฒเจพเจ เจตเจฟเฉฑเจ เจฌเจฆเจฒเจพเจ เจเฉเจคเฉ เจเจพเจฃ เจคเฉเจ เจฌเจพเจ เจฆ เจนเฉ เจฆเฉเจฌเจพเจฐเจพ เจเฉฐเจชเจพเจเจฒ เจเฉเจคเจพ เจเจพเจเจฆเจพ เจนเฉเฅค เจตเจฟเจเจฒเจชเจฟเจ เจคเฉเจฐ 'เจคเฉ, เจเฉเจก เจซเจพเจเจฒ เจ เจชเจกเฉเจเจพเจ เจคเฉเจ เจฌเจพเจ เจฆ เจซเจพเจเจฒ เจธเจฟเจธเจเจฎ เจคเจฌเจฆเฉเจฒเฉ เจเจฐเฉเจเจฟเฉฐเจ เจ เจคเฉ เจฎเฉเฉ เจเฉฐเจชเจพเจเจฒเฉเจธเจผเจจ เจธเฉฐเจญเจต เจนเฉเฅค
เจธเจฎเจฐเจฅเจฟเจค เจเฉฐเจชเจพเจเจฒเจฐ 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
