英語

debugger

gb/dɪbˈʌɡɚ/ us/dɪbˈʌɡɚ/
C1 英語
語義
0件の語義
名詞 technical C1 entity
1

Tool for finding software bugs

A tool programmers use to find and fix problems in software.

用法パターン: use/open/run [something] in a debugger
よくある間違い:
Do not confuse a debugger with a compiler: a compiler translates code, while a debugger helps examine code while it runs.
類義語
debugging tool (Broader and more descriptive; may refer to a set of tools, not just one program.) | debugging program (Less common; emphasizes that it is a program.)
コロケーション
use a debugger |run a debugger |open the debugger |built-in debugger |visual debugger |interactive debugger |remote debugger |debugger console |debugger tool |debugger breakpoint
テーマ
computing |software_development |programming |technology
例文
  • The debugger stopped at the line where the variable became null.
  • Most modern IDEs include a debugger that lets you step through the code.
  • She opened the browser debugger to see why the script was failing.
学習者向け例文
  • I used a debugger to find the error in my program.
  • The debugger shows the value of each variable.
名詞 technical C1 role
2

Person who fixes software bugs

A person who is good at finding and fixing problems in code.

用法パターン: a good/skilled debugger
よくある間違い:
In job titles, people usually say “software developer,” “tester,” or “QA engineer”; “debugger” usually describes a skill, not a formal position.
類義語
troubleshooter (Broader; can refer to solving many kinds of technical or practical problems.) | bug fixer (Informal; focuses on correcting known bugs.) | software tester (Related but not identical; a tester finds problems, while a debugger investigates and fixes them.)
コロケーション
skilled debugger |good debugger |experienced debugger |careful debugger |software debugger
テーマ
computing |software_development |work |technology
例文
  • A good debugger can narrow down a complicated problem quickly.
  • He is a patient debugger who checks every assumption before changing the code.
  • The team needed an experienced debugger to track down the memory leak.
学習者向け例文
  • She is a good debugger.
  • A debugger finds problems in code.
文法
辞書形
debugger
IPA
GB/dɪbˈʌɡɚ/
US/dɪbˈʌɡɚ/
音節・強勢
de - bug - ger (3音節)
Stress on 2nd syllable (bug)
活用形
Noun
  • Base: debugger
  • Plural: debuggers
表現

attach a debugger

1
/ətˈæt͡ʃ ə dɪbˈʌɡɚ/
fixed phrase technical

Connect debugger to running program

Connect a debugging tool to a program that is already running.

例文
  • You can attach a debugger to the running service and inspect its current state.
  • The app only crashes in production, so we need to attach a debugger to the process.
  • After attaching a debugger, she found the thread that was stuck.

debugger statement

1
/dɪbˈʌɡɚ stˈeɪtmənt/
fixed phrase technical

Code statement that starts debugging

A line of code that makes the program stop for debugging.

例文
  • She added a debugger statement before the function returned the wrong value.
  • The build failed because a debugger statement was left in the production code.
  • When the browser reaches a debugger statement, it pauses if developer tools are open.

interactive debugger

1
/ˌɪntɚˈæktɪv dɪbˈʌɡɚ/
fixed phrase technical

Debugger controlled by user

A debugger that lets you pause a program and examine it while it runs.

例文
  • An interactive debugger is useful when logs do not show enough detail.
  • The course teaches students how to use an interactive debugger instead of guessing.
  • With an interactive debugger, you can step through the function line by line.

remote debugger

1
/ɹɪmˈoʊt dɪbˈʌɡɚ/
fixed phrase technical

Debugger for another machine

A debugger that works with a program running somewhere else.

例文
  • The team used a remote debugger to inspect code running on the test server.
  • You must open the port before the remote debugger can connect.
  • A remote debugger is helpful when the bug only appears on a real device.

run under a debugger

1
/ɹˈʌn ˈʌndɚ ə dɪbˈʌɡɚ/
fixed phrase technical

Run program with debugger active

Start a program with a debugger watching it.

例文
  • The error disappears when the test is run under a debugger.
  • Try running the application under a debugger to see where it stops.
  • Some timing bugs behave differently under a debugger.

おかえりなさい!

続行するにはログインしてください。

アカウントをお持ちでない方 新規登録