Scala

Scala 코드 스크린샷 생성기

Mac을 벗어나지 않고 Scala 스니펫을 공유하고 싶은 이미지로 바꿔 보세요.

Scala는 적은 글자에 많은 의미를 담기 때문에 캡처하는 보람이 있고, 대비가 낮은 테마는 그만큼 치명적입니다.

Codeshot은 붙여넣은 코드에서 Scala을 판별하므로 언어 선택을 잘못할 일이 없습니다. 기본 제공되는 30가지 테마 가운데 세 가지로 같은 스니펫을, 앱 자체 스타일시트로 렌더링했습니다.

final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Atom One · 다크
final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Solarized · 다크
final case class Snapshot(code: String, theme: String = "xcode"):
  def export(path: String, scale: Int = 2): Either[Throwable, String] =
    Either.catchNonFatal:
      Renderer.render(code, theme).save(path, scale)
Tokyo Night · 다크

Scala에 어울리는 테마 고르기

기호 연산자에는 문장부호와 식별자를 갈라 주는 테마가 필요합니다. 그렇지 않으면 작은 크기에서 코드가 회색 얼룩이 됩니다.

크기를 제대로 맞추기

이미지를 내용에 맞추거나 비율로 고정하세요 — 1:1, 4:3, 3:2, 16:9, 9:16, 2:3, 3:4 — 그런 다음 1×, 2×, 3× 중에서 골라 내보내면 레티나 화면에서도 또렷합니다. C로 클립보드에 바로 복사하거나 S로 저장할 수 있습니다.

30가지 테마를 나란히 보기, 또는 전체 과정을 읽어 보세요.

Scala을 비롯한 60개 언어를 위해

모든 작업이 Mac에서 이루어집니다. 코드가 밖으로 나가지 않습니다.

macOS용 다운로드