BugFix: Code Bug Finder

Оцена садржаја
Сви
0+
Преузимања
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана
Слика снимка екрана

О овој апликацији

BugFix чита код који налепите, утврђује да ли је у питању Python, JavaScript или C++ и говори вам шта није у реду са њим.

Сваки налаз долази са три ствари: редом на којем се налази, једноставним објашњењем како заправо не успева и исправљеним обликом. Без жаргона, без кодова правила које морате тражити.

ШТА ПРОНАЛАЗИ

Python: променљиви подразумевани аргументи, голи except блокови, поређење са None са ==, коришћење is уз литерале, табулатори помешани са размацима, тврдње на торки која никада не може да не успе, недоступан код, методе којима недостаје self, изузеци који се тихо одбацују, резервисана места у стрингу коме недостаје префикс f, Python 2 print наредбе и засенчене уграђене функције.

Јаваскрипт: лабава == поређења, додела тамо где је поређење било намењено, случајеви switch-а који пропадају, parseInt без радикса, eval, innerHTML додела, var заробљен затварањем унутар петље, await унутар функције која није асинхрона, голи return који тихо враћа undefined, поновно додељивање константе, недостижан код и var где let или const припадају.

C++: неограничена strcpy, strcat, sprintf и gets, scanf %s без ширине поља, new без brisanja, malloc без free, brisanje коришћено тамо где је било потребно delete[], додела унутар услова, класе са виртуелним методама али без виртуелног деструктора, switch пролазак кроз, враћање адресе локалне променљиве, поређење покретног зареза са ==, петље које се покрећу један после краја и коришћење именског простора std у опсегу датотеке.

Небалансиране заграде се хватају у сва три језика.

НАПРАВЉЕН ДА ОСТАНЕ ТИХ

Проналазач грешака који виче вук је гори него никакав проналазач грешака. BugFix уклања коментаре и садржај стрингова пре него што било шта тражи, тако да поређење написано унутар поруке или коментара никада не покреће упозорење. Правила су уско написана и не обраћају пажњу на идиоматски код.

ПОТПУНО ОФЛАЈН

BugFix не захтева никакве дозволе и нема никакав приступ интернету. Код који налепите се анализира на вашем уређају и никада га не напушта. Нема налога, нема огласа, нема аналитике и нема праћења.

Бесплатно, са свим укљученим.
Налепите Python, JavaScript или C++ и добијте грешке, са бројевима линија и исправкама.
Ажурирано:
26. 8. 2026.

Безбедност података

Предуслов безбедности је да разумете како програмери прикупљају и деле ваше податке. Праксе за приватност и безбедност података могу да се разликују у зависности од коришћења, региона и узраста. Програмер је пружио те информације и може да их ажурира током времена.
  • Подаци се не деле са трећим странама
    Сазнајте више о томе како програмери објављују дељење
  • Нема прикупљених података
    Сазнајте више о томе како програмери објављују прикупљање

Шта је ново

First release.

Paste Python, JavaScript or C++ and BugFix works out the language and reports the bugs, each with its line number, an explanation of how it fails, and the corrected form.

36 checks across the three languages, plus bracket balancing. Everything runs on your device; the app has no permissions and no internet access.