2015-08-16 5 views
3

Кажется, Google не является хорошим местом для поиска синтаксиса Scala. Есть ли хорошие места для этого, например, зарезервированные слова, такие как <:? СпасибоГде искать синтаксис Scala - зарезервированные слова, ключевые слова, операторы?

+2

Там будет http://symbolhound.com/, но, кажется, сломана прямо сейчас Это Безразлично». t показать результаты поиска для меня – sschaef

+0

Хороший вопрос. Поиск смысла некоторых странных операторов может быть очень громоздким. – Niemand

ответ

6
  1. Хорошей отправной точкой может быть Finding symbols FAQ по адресу scala-lang.org. Общие операторы, используемые в стандартных классах, можно найти в этом operator cheat sheet (хотя чит-лист не включает символы, такие как <:).

  2. Вы также можете попробовать Scala reference. Это PDF-файл, который вы можете использовать для полнотекстового поиска для строк, таких как <:, хотя эталонная документация немного сложна.

  3. Тогда есть некоторые интересные вопросы здесь, на SO, например, Scala punctuation, или all uses of underscores.

  4. Symbolhound.com - это поисковая система, которая не игнорирует специальные символы. Он может указывать вас в правильном направлении, часто здесь, в Stack Overflow.

  5. Наконец, Scala переводит некоторые символы в именах методов, которые должны быть совместимы с JVM, например, ++: преобразуется в $plus$plus$colon (см. Таблицу перевода here). Вы можете искать google для, например, site:scala-lang.org $colon$colon. это, кажется, находит только имена объектов/классов.

PS: Я также проверил, если вы действительно не можете попросить Google: кажется вам can't :(

+1

Для (4) вам может быть повезло с [symbolhound] (http://symbolhound.com) –

+0

Yep , хороший момент, он не работал в то время, когда я написал ответ. – Mifeet

Смежные вопросы