Рекомендуемые шрифты для программирования? [закрытый]

Многие объяснения уже присутствуют, чтобы объяснить, как это происходит и как это исправить, но вы также должны следовать рекомендациям, чтобы избежать NullPointerException вообще.

См. также: A хороший список лучших практик

Я бы добавил, очень важно, хорошо использовать модификатор final. Использование "окончательной" модификатор, когда это применимо в Java

Сводка:

  1. Используйте модификатор final для обеспечения хорошей инициализации.
  2. Избегайте возврата null в методы, например, при возврате пустых коллекций.
  3. Использовать аннотации @NotNull и @Nullable
  4. Быстрое завершение работы и использование утверждений, чтобы избежать распространения нулевых объектов через все приложение, когда они не должен быть пустым.
  5. Сначала используйте значения с известным объектом: if("knownObject".equals(unknownObject)
  6. Предпочитают valueOf() поверх toString ().
  7. Используйте null safe StringUtils StringUtils.isEmpty(null).

183
задан 5 revs, 5 users 60% 2 January 2010 в 13:47
поделиться

114 ответов

Я рекомендую Lucida Console для пользователей Windows и Adobe Courier для Linux/Unix с размером 10 ПБ, эти шрифты выглядят большими! и очень четкий

Редактирование:

я говорил, что использование Lucida Console было очень хорошей опцией, ну, в общем, теперь, я знаю Consolas:)

0
ответ дан 2 revs 23 November 2019 в 05:58
поделиться

Любой моноширинный шрифт, действительно. Я честно не нахожу, что это имеет значение слишком много мимо этого.

0
ответ дан singpolyma 23 November 2019 в 05:58
поделиться

передайте поток битов vera без моно

0
ответ дан 23 November 2019 в 05:58
поделиться

Bitstream Vera без моно. [ http://www.dafont.com/bitstream-vera-mono.font]

0
ответ дан utku_karatas 23 November 2019 в 05:58
поделиться

Еще одно голосование от меня для Consolas. Я использую его, так как я узнал об этом от сообщения в блоге Jeff. Благодаря Вам для этого совета. Это заставило меня улучшить аспект своей ежедневной жизни программирования, о которой я не думал очень прежде.

0
ответ дан mkoeller 23 November 2019 в 05:58
поделиться

Никто еще не упомянул его, таким образом позвольте мне просто упомянуть DejaVu Sans Mono , который является ветвлением Vera Sans Mono и включен в большую часть Linux distribs. Это поддерживает большую часть Unicode.

0
ответ дан niXar 23 November 2019 в 05:58
поделиться

Я просто использую Courier New, или безотносительно моноширинного шрифта, который я имею в наличии.

Однако мне иногда нравится использовать гротесковый шрифт (в настоящее время Comic Sans MS) для комментариев в Блокноте ++. (Однако я теперь склонен больше переключать все на моноширинный только для непротиворечивости в интервале и таком.)

0
ответ дан dgw 23 November 2019 в 05:58
поделиться

Я использовал Анонимный, но я должен буду проверить некоторые из этих других шрифтов.

0
ответ дан projecktzero 23 November 2019 в 05:58
поделиться

Consolas я использую его везде, я использую его для всего. Совет: придерживайтесь его.

0
ответ дан Ahmed 23 November 2019 в 05:58
поделиться

Verdana - Как только я понял, что не должен был использовать моноширинный шрифт;-)

0
ответ дан J Francis 23 November 2019 в 05:58
поделиться

Я использую Bitstream Vera http://www.gnome.org/fonts/ для Visual Studio 2008, соединенный с Темой Темноты, потому что мои глаза не могут иметь дело с белыми фонами.

0
ответ дан Tablet 23 November 2019 в 05:58
поделиться

Монако 12 ПБ, там какой-либо другой путь?

0
ответ дан None 23 November 2019 в 05:58
поделиться

Lucida Console не так хорош, потому что полужирный текст поднимает больше комнаты, чем неполужирный текст. Consolas преодолевает это.

0
ответ дан Patrick Szalapski 23 November 2019 в 05:58
поделиться

Я предпочитаю, чтобы Consolas также, и очевидно cleartype помог при использовании других шрифтов.

0
ответ дан Jeremy Bade 23 November 2019 в 05:58
поделиться

6x13. можно объяснить два терминала или окна редактора 1024x768 и три на 1600x1200 экран. Версия для Windows этого шрифта может быть найдена Здесь .

0
ответ дан ConcernedOfTunbridgeWells 23 November 2019 в 05:58
поделиться

Я использую Inconsolata и в Linux и в Mac OS X.

0
ответ дан lsdr 23 November 2019 в 05:58
поделиться

Я держался за эту ссылку больше года, это - статья, наделенная правом "Пять больших шрифтов программирования". Эти пять являются хорошими шрифтами, но статья включает комментарии с дюжиной более интересных ответов.

http://forums.programming-designs.com/viewtopic.php?pid=3338

0
ответ дан davenpcj 23 November 2019 в 05:58
поделиться

Любой без засечек.

-2
ответ дан 23 November 2019 в 05:58
поделиться

Arial лучше всего

0
ответ дан 23 November 2019 в 05:58
поделиться

Я использую ForMateKonaVe , который представляет собой слияние Bitstream Vera Sans Mono и Konatsu с половинной шириной. Я часто использую японский язык, и это лучший способ отобразить его в TextMate.

KonaVe

0
ответ дан 23 November 2019 в 05:58
поделиться

Fixedsys Excelsior 2.00, Raize и обычные.

http: / /kaishaku.org/codefonts/

0
ответ дан 23 November 2019 в 05:58
поделиться

try Lucida Grande.. Amazing!!

0
ответ дан 23 November 2019 в 05:58
поделиться

-2 для Bitstream Vera Sans Mono - у него ноль с пунктирной линией - после модификации этот шрифт был выпущен для бесплатной загрузки.
+2 для Prima Sans Mono - отсутствует ноль, разделенный точками - требуется бесплатная загрузка RapidShare для расширения шрифта на терминал.

0
ответ дан 23 November 2019 в 05:58
поделиться

Клянусь Дежавю Санс Моно

.
0
ответ дан 23 November 2019 в 05:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: