자바는 맥 가이드 프로그래밍, 완벽한 설정을 프로그래머

 
 

내가 만족을 느낀다 항상가는 대가로 윈도우, 리눅스 배포판을 다시 설치 횟수 모르는, 마침내 최초의 맥 삶의 일년을 구입하기로 결정했다.

왜 맥

이제 유닉스 시스템을 실행하는 서버가 유닉스 시스템과 가장 친숙한 휴대 단말기입니다 것은 우분투는 초보자를위한 좋은 선택입니다, 분명히 필요하지만 나는 맥이 더 나은 선택이 될 것 같아요.

하드웨어 및 소프트웨어 수준

첫째, (표준, 허가, 유닉스 상표를 사용할 수있는 합법적 인), 강력한 명령 줄 기본 맥 OS X는 유닉스이며, 유닉스는 사실이다

빠르고 효율적인 (상단 메뉴 표시 줄, 그리고 더 많은 책상 공간 및 일관성있는 글로벌 단축키 많은 수의)

이상 좋은 트랙 패드 (마우스가 더 이상 손에 대해 걱정할 필요가 없습니다)

망막 화면 (코드 선명한 모습)

긴 수명 (당신이 카페 프로그래밍에서 하루 종일 충전 할 수 없습니다 의미)

고성능 SSD

운전하는 모든 종류의 문제에 대해 걱정하지 마십시오

우수 산업 디자인

커뮤니티 수준

당신은 스위프트 / 객체 C 프로그래머를하는 경우, 맥 표준은 괜찮을 것 같네요

개발 환경의 평가 절하를 포함 DHH ROR 대부분을 포함하여 레일 프로그래머, 개발자에 루비를하는 경우 맥이다

프런트 엔드 웹 개발자의 경우, 치명적인 맥 레티 나 화면 아마도 적지 않은 바

파이썬, PHP 프로그래머, 맥의 대부분을하지만, 아파치, PHP, 파이썬과 함께 제공

맥의 빠른 시작 안내서

 
 

다음은 자바 개발 설정으로 완벽한 애플 맥을 공유 할 수 있습니다.

소스 글꼴

소프트웨어 개발자로서, 우리는 화면의 텍스트에 시간 동안 응시하고 코드를 읽기 쉬운 폰트의 텍스트를 선택하고 도움을 피하기 피로. 맥 OS의 일부가되는 외에 일부는 프로 해킹이나 소스 코드 무료 글꼴에 대한 소스 코드를 위해 특별히 디자인 된 글꼴 고정 폭.

 
 

당신은 터미널에서 소스 코드를 텍스트 글꼴, 그것을 구성하는 모든 코드 편집기를 해결하면.

터미널 구성

 
 

투명도

우리는 다른 단말기가 모바일 콘텐츠 창 (예를 들어, 출력을 구축)를 포함 특히, 기본적으로 터미널 창을 설정 투명도가 흩어져있는 것을 발견했다. 불투명도는 치료제로 100 %로 설정.

색 구성표 (프로필)

가까운 알려진 리눅스 맥에 대한 최종 사용자 경험을하기 위해, 우리는 어둠 "프로"구성 파일을 조정하고 일부 약간 밝은 색상으로 어떤 색상을 대체하기 위해 당신의 선택의 글꼴을 사용하는 것이 좋습니다.

브루

Homebrew 是macOS的包管理器。要安装它,请在终端中在一行中运行以下命令:

/ usr / bin / ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”

版本控制系统

macOS自带Git和Subversion,但是它们往往过时了。要使用Homebrew安装最新的稳定版本,请运行该命令brew install git svn。

要看到其中的版本区别,在安装前和安装后运行git --version 或svn --version

Git配置

Git需要用户名和电子邮件才能正常工作。如果未配置,它将从本地用户和计算机名称派生出来,这几乎肯定是错误的。要设置它们,请在终端中运行以下命令(替换作者的示例值):

git config - 全局用户名cnJason

git config --global user email [email protected]

这只是非常基本的Git配置,在实践中很可能不够用。一个更实际的场景的Git配置方法是我的另一个博客帖子的主题[8]。

构建工具

要安装Java构建工具Maven和/或Gradle,请brew install maven gradle

在终端中运行该命令。

Java开发工具包(JDK)

将JDK安装到Mac上的简单方法是从Oracle下载[9],然后使用安装程序进行指导安装。虽然这种方法对于一些简单的情况可能是足够的,但它缺乏开发人员需要的灵活性。例如,一旦系统中存在较新版本的JDK,就不可能安装旧的JDK版本。此外,有切换安装了多个版本时默认没有简单的方法,它是不会轻易可以安装新的JDK有它可作为发展目标,但使用旧版本为系统默认运行构建工具。

下面介绍的设置提供了所有这些灵活性,甚至增加了一些工具来简化版本切换。

Homebrew Cask

Homebrew Cask 是Homebrew安装和管理交互式安装程序(如JDK)的应用程序的扩展。要安装和配置Cask,请在终端中运行以下命令:

 
 

cask上面创建的«非官方»别名可以帮助您避免打字brew cask。

jEnv

jEnv [11]是一个命令行工具,可以帮助管理系统上的多个Java版本,就像Debian Alternatives System一样。要安装和配置jEnv,请在终端中运行以下命令:

 
 

JDK安装

 
 

jEnv的配置和使用

用jEnv注册与Cask一起安装的JDK:jenv add JDK_HOME_PATH

JDK安装在/Library/Java/JavaVirtualMachines/jdk-VERSION/Contents/Home。

所以,一个完整的例子是: jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1/Contents/Home/

列出jEnv已知的所有JDK:jenv versions

请注意,每个JDK都可以使用不同的版本名称进行注册。jEnv派生这些版本的名字java -version

设置通用Java版本: jenv global 9.0.1

列出通用Java版本: jenv global

除了用Java版本,jEnv还支持目录和shell本地设置。由于这些主题将远远超出本文的范围,因此我们参考相应的文档[1。

结论

此时,最重要的版本控制系统和构建工具已经到位,并且可以轻松安装和管理JDK。现在,读者可以安装IDE和Profiler等更高级别的工具。

 
更多内容以及Mac软件获取关注Macdown.com

 

추천

출처www.cnblogs.com/macdown06/p/11876541.html