|
|
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Можно ли (наверняка ведь) заменить отступы пробелами на табуляции? Как? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 00:45 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
добавлю А можно чтобы при нажатии ctrl+sgift+F лишние пустые строки убирались? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 08:01 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Попробуйте выделить блок кода или весь код и в контсекстном меню выбрать пункт "Reformat code" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 08:50 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
SarinМожно ли (наверняка ведь) заменить отступы пробелами на табуляции? Как? При редактировании кода в NetBeans 5.5 и, наверное, в 5.0 - меню Tools->Options, далее слева Editor, справа на закладке Indentation есть такая опция. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 13:10 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
А кто-нибудь знает как в netBeans сделать чтобы курсор не передвигался за концом строки, а то несколько напрягает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2006, 13:14 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Denis Popov SarinМожно ли (наверняка ведь) заменить отступы пробелами на табуляции? Как? При редактировании кода в NetBeans 5.5 и, наверное, в 5.0 - меню Tools->Options, далее слева Editor, справа на закладке Indentation есть такая опция. Спасибо. Вопрос теперь в том почему табуляция становится табуляцией если нажать её два раза?:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2006, 11:29 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
подобные вопросы легко ращрешить самостоятельно, щёлкая левой и правой кнопками мыши по разным местам Netbeans и смотря, что получится. Вопрос теперь в том почему табуляция становится табуляцией если нажать её два раза? Ни фига. Однако по умолчанию в Netbeans размер отступа при табуляции равен 4 пробелам. Можно начтроить на другое значение (меню Tools -> Options -> Editor -> Intendation -> Number of spacer per indent), но не следует это делать - такая настройка соответствует "правилам кодирования на Java" фирмы Sun ( http://java.sun.com/docs/codeconv ), которым надо в основном следовать, т.к. - они вполне разумны - несоблюдение карается на экзамене на "сертифицированного разработчика" - и если ты будешь делать отступы в 8 пробелов, то это будет выглядеть непрофессионально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2006, 19:22 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Partisan M Ни фига. Точно нифига. Магия какая-то. Блин, всё что я щас сделал это вернул Number of spacer per indent в значение 8. Которое, кстати, совсем не 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2006, 19:51 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Partisan Mно не следует это делать - такая настройка соответствует "правилам кодирования на Java" фирмы Sun ( http://java.sun.com/docs/codeconv ), которым надо в основном следовать, т.к. - они вполне разумны - несоблюдение карается на экзамене на "сертифицированного разработчика" - и если ты будешь делать отступы в 8 пробелов, то это будет выглядеть непрофессионально. "таб" - это ведь просто один символ? ну, тот который занимает 1 байт? а на экране его рисует кто как хочет. хошь 3 символа, хошь 5. хошь - 8. соответсвенно, отступ делается в 1 "таб", а не 8 пробелов. я ставлю таб равным 2 пробелам (это видимые пробелы, а не в тексте), т.к. место экономится. если я поставлю 4 видимых пробела, то размер файла с исходником не увеличится. дак вопрос - в каком месте это непрофессионально? PS дешовые понты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 01:50 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
to асёль Проявляю несвойственное мне чрезмерное терпение и не менее чрезмерную любовь к ближнему, и объясняю подробно. Отступы в исходном коде могут создаваться клавишей TAB или клавишей пробела. Обе они вводят один символ (табуляции и пробела). При этом однако табуляция делает больший отступ, чем пробел. Почему: это зависит от редактора. Причём возможны два варианта 1. символ табуляции изображается как пустое место шириной в несколько пробелов 2. символ табуляции заменяется на несколько пробелов. В Netbeans можно использовать оба варианта (для 2-го выбрать меню Tools->Options->Editor->Intendation->клетка Expand Tabs to Spaces). Во сколько раз табуляция шире пробела (или на сколько пробелов заменяется одна табуляция) - зависит от настроек редактора. Традиционно, в редакторах для MS DOS, табуляция была равна по ширине 8 пробелам, но в Java коде принято делать отступ в 4 пробела, поэтому обычно настраивают ширину табуляции, чтобы она равнялась 4 пробелам (и в Netbeans по умолчанию это значение, если его не изменить самостоятельно: меню Tools->Options->Editor->Intendation->Number of spaces per indent). То есть не сама табуляция имеет ширину в 4 (или 8) пробелов, а её показ в IDE, зависящий от настроек IDE. Рассмотрим, что будет, если в исходном коде применяется табуляция, не заменяемая пробелами. Если ты по своему вкусу задаёшь её ширину в 8 пробелов, а кто-то смотрит твой код в своём IDE, настроенном на 4 пробела, то он видит отступы, меньшие, чем были у тебя. Такое несоответствие форматов может рассматриваться как недостаток (при коллективной работе). С другой стороны, ты делаешь нестандартный отступ в 8 пробелов (как тебе нравится) - а другие, открыв этот файл у себя, видят стандартные отступы, потому что у них в IDE настроено 1 таб = 4 проб. Это надо договариваться в своём коллективе - кто как будет форматировать, чтобы было удобно каждому, но был единообразный стиль. Если же задать замену табуляции пробелами, то при открытии в другом IDE код будет выглядеть точно так же, как он был введён у тебя. Тоже иногда имеет смысл. Вот объяснил максимально подробно. Если всё ещё непонятно - то это твоя проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 12:04 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Вот: по умолчанию стояло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 17:16 |
|
||
|
Вопрос про NetBeans
|
|||
|---|---|---|---|
|
#18+
Помотрел у себя - в Netbeans 5.0 для Windows (build 200601251500) стояло Number of spaces per indent: 4 В Netbeans 5.0 beta 1 для Linux кажется тоже, хотя я его регулировал. Однако обычно не требуется вручную регулировать отступы - при вводе новой строчки её отступ создаётся автоматически на основе отступа предыдущей и наличия {}. Иногда получается неправильно, в этом случае исправляем форматирование: - щёлкнуть правой кнопкой мыши по исходному коду и выбрать "Reformat Code". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.06.2006, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33782295&tid=2148989]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
212ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 570ms |

| 0 / 0 |
