2020년 7월 20일 월요일
Part Ⅰ. JavaScript's New Wave, Development Enviroment Settings
Part Ⅰ. JavaScript's New Wave, Development Enviroment Settings
http://ojc.asia/bbs/board.php?bo_table=LecAngular&wr_id=2
Part Ⅰ. JavaScript's New Wave, Development Enviroment Settings
Part Ⅰ. JavaScript's New Wave 앵귤러는 러닝커브가 높은 기술이다. 자바스크립트의 기초가 없는 상태에서 앵귤러를 학습하는 것은 비효율적이다. 학습자가 어려움에 처하지 않고 부드럽게 앵귤러 프레임워크의 문으로 들어갈 수 있도록 자바스크립트의 기초를 점검한다. 새로 도입된 문법을 익히면서 진행하면 효과가 배가될 것이다. 추가로, 앵귤러가 …
ojc.asia
앵귤러는 러닝커브가 높은 기술이다. 자바스크립트의 기초가 없는 상태에서 앵귤러를 학습하는 것은 비효율적이다. 학습자가 어려움에 처하지 않고 부드럽게 앵귤러 프레임워크의 문으로 들어갈 수 있도록 자바스크립트의 기초를 점검한다. 새로 도입된 문법을 익히면서 진행하면 효과가 배가될 것이다. 추가로, 앵귤러가 채택한 타입스크립트에 대해서 학습한다.
Node 설치
Node는 Chrome의 V8 자바 스크립트 엔진에 기반한 자바 스크립트 런타임입니다. 노드는 자바스크립트의 단독 실행환경을 제공합니다. 필수적인 라이브러리(fs, http 모듈 등)를 제공하며 NPM 도구가 같이 설치됩니다. NPM 도구로 추가적으로 필요한 써드파티 라이브러리를 쉽게 설치할 수 있습니다.
브라우저에서 node download 키워드로 검색합니다.
사이트에서 OS에 맞는 노드를 다운받고 설치합니다.
콘솔에서 다음 명령으로 정상 설치여부를 확인합니다.
$ node -v
v10.14.1
IDE Tool 설치
IDE 도구로써 Atom 에디터를 사용합니다. Atom은 현대적이고 사용자 친화적이며 개발대상에 맞추어 사용할 수있는 텍스트 편집기입니다. 커스터마이징을 통해 생산적으로 사용할 수 있습니다. Atom은 HTML, JavaScript, CSS 및 Node.js 통합으로 구축 된 데스크탑 응용 프로그램입니다.
브라우저에서 atom download 키워드로 검색합니다.
사이트에서 OS에 맞게 제안합니다. 다운받고 설치합니다.
설치는 자동으로 이루어지고 설치가 완료되면 아톰 에디터가 기동합니다.
노드를 인식시키기 위해서 아톰 에디터의 재 시작이 필요합니다.
다음 사이트에서 기본적인 사용법을 확인하세요.
https://flight-manual.atom.io/getting-started/sections/atom-basics/
패키지 설치
패키지 설치를 위해서 아톰에서 File > Settings > Install 순으로 접근합니다. 검색박스에 패키지명의 전체 이름 또는 일부 이름을 넣고 Packages 버튼을 클릭합니다. 원하는 패키지 리스트에서 Install 버튼을 클릭하면 다운로드 및 설치가 진행됩니다.
테마를 검색하고자 할 때는 Packages 버튼 대신 Themes 버튼을 클릭하세요. https://atom.io/themes 사이트를 참고해서 마음에 드는 테마를 추가하세요.
패키지 소개정보를 살펴보시고 쓸만한 패키지들을 설치하세요.
https://atom.io/packages
필수 패키지
atom-runner
Runs scripts inside of Atom.
file-icons
Assign file extension icons and colours for improved visual grepping.
highlight-selected
Highlights the current word selected when double clicking.
atom-beautify
Beautify HTML, CSS, JavaScript, PHP, Python, Ruby, Java, C, C++, C#, Objective-C, CoffeeScript, TypeScript, Coldfusion, SQL, and more in Atom.
autoclose-html
Automates closing of HTML Tags.
open-in-browsers
Open in IE/Chrome/Firefox/Opera.
docblockr
A helper package for writing documentation.
emmet
It provides abbreviations for HTML auto-completion and intellisense inspired in CSS selectors, which makes the coding of HTML code much faster and comfortable.
atom-typescript
The only TypeScript plugin you will ever need.
linter
You can visualize errors and other types of messages with ease.
linter-eslint
Lint JavaScript on the fly, using ESLint.
autocomplete-modules
Autocomplete for require/import statements.
autocomplete-paths
Adds path autocompletion to autocomplete+.
추천 패키지
pigments
A package to display colors in project and files.
editorconfig
Helps developers maintain consistent coding styles between different editors.
minimap
A preview of the full source code.
git-plus
Do git things without the terminal.
hyperclick
Pluggable text-clicking UI for Atom.
js-hyperclick
A hyperclick provider that lets you jump to where variables are defined.
markdown-pdf
Convert markdown to pdf, png or jpeg on the fly.
markdown-preview-enhanced
One of the 'BEST' markdown preview extensions for Atom editor!
markdown-table-editor
Markdown table editor/formatter.
pdf-view
Atom PDF viewer based on PDF.js.
todo-show
Finds all the TODOs, FIXMEs, CHANGEDs, etc. in your project.
javascript-snippets
JavaScript & NodeJS Snippets for Atom
full-path-in-title-bar
Show full filepath in Atom title bar.
lorem
Simple lorem ipsum text generator with added functionality
기본 패키지 설정 변경
아톰 에디터가 버전업을 함에 따라서 인기 있는 패키지들이 아톰 설치 시 같이 설치되는 기본 패키지가 되었습니다. 이 중에서 쓸만한 옵션들을 소개하고자 합니다.
File > Settings > Packages > Core Packages
autosave
Autosaves editor when they lose focus, are destroyed, or when the window is closed.
Settings > Enabled
spell-check
Highlights misspelled words and shows possible corrections.
Disable
whitespace
Strips trailing whitespace and adds a trailing newline when an editor is saved.
Settings > Remove Trailing Whitespace > Uncheck
tabs Display a selectable tab for each editor open.
Add New Tabs At End > Check
Enable VCS Coloring > Check
피드 구독하기:
댓글 (Atom)
(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원
(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...

-
(C#닷넷동영상)C# HtmlAgilityPack을 이용한 웹크롤러(Web-Crawler) 웹페이지, HTML 파싱하기, 닷넷학원, C#학원, WPF학원,자바학원, JAVA동영상 http://ojc.asia/bbs/board.php?bo_table...
-
(C#교육동영상)C# ADO.NET 실습 ODP.NET/ODAC 설치 오라클 함수 호출 실습, C#학원, WPF학원, 닷넷학원, 자바학원 https://www.youtube.com/watch?v=qIPU85yAlzc&list=PLxU-i...
-
WPF 데이터 그리드(DataGrid) Grid는 컨트롤들을 담지만 DataGrid는 사용자 정의 가능한 표 형태로 데이터를 표시하는 컨트롤로 행 및 열에 데이터 or 그 모임을 표시하는 유연한 방법을 제공한다. n Data...
댓글 없음:
댓글 쓰기