2010-03-30 1 views
48

Когда я хочу прокомментировать код об управлении Enable/Disable и когда я хочу обсудить с людьми об управлении Enable/Disable, я действительно надеюсь, что на самом деле есть слово для него вместо ввода или «Enable/Disable».Что значит «Включить/отключить»?

В настоящее время я использую слово EnDisable, каково его истинное слово?

+28

Возможно, «переключиться»? – Yacoby

+0

@ Якобы, это идеальный ИМО. –

+0

@Yacoby: вместо этого ответьте на это –

ответ

55

Я бы предложил использовать «toggle», хотя он точно не означает «Включить/отключить», который обычно используется как таковой в контексте пользовательских интерфейсов (как упоминал @Pekka).

10

Действительно зависит от контекста.

  • Изменение статуса контроля?
  • Switch?
  • Изменить?

Обновление: @Yacoby имеет идеальный вариант, он широко используется в контекстах пользовательского интерфейса.

+0

«Изменить статус» - это именно то, что я искал, поскольку этот код не обязательно переключается между вкл./Выкл. – codehearts

3

Если я пишу функции, которые включают или отключают что-то в зависимости от некоторых других данных, я обычно называю их «ToggleXXX».

0

В зависимости от контекста. Если вы имеете в виду систему жизнеобеспечения, вероятно, «Убить».

4

Я использую «Способность», потому что, если что-то «включено», оно «способно», и если оно «отключено», оно «неспособно», поэтому «способность» работает для меня, и это вполне понятно. Чтобы переключить параметр, я называю свою функцию «setAbility».