Visual Studio Code는 통칭 VSCode라고 불리며, 마이크로소프트가 무료로 배포하는 오픈 소스 기반 텍스트 편집기입니다. 2015년 프리뷰 버전으로 제공을 시작했으며, 최신 1.39.2까지 업데이트되었습니다. 출시 초기부터 많은 프로그래머나 웹디자이너들의 지지를 받았고, Sublime Text, Vim 등에서 갈아타는 엔지니어도 적지 않았습니다. 또한, Visual studio라고 명명되어 비주얼스튜디오에서 파생된 것으로 생각할 수 있지만, 직접적인 파생 관계가 없는 전혀 다른 IDE(통합 개발 환경)입니다. 저 역시, 웹 개발을 시작하게 되어 vscode 설치할 일이 생겼네요. 간단하게 정리했는데, 설치 과정이 그만큼 간단합니다. 먼저, visual studio code 설치 방법 알려드..
소개할 방법은 2개입니다.C# 리스트뷰 LINQ 활용하는 방법인데요. 하나는 Multi Select 값이 true로 설정되었을 때, 선택된 모든 항목을 list로 받는 것이고, 다른 하나는 Listview에서 선택된 하나의 항목에 인덱스(위치)를 가져오는 것입니다. 1. c# listview 선택된 값 list 받기12345listView.Items.Cast().Where( x => x.Selected == true).ToList().ForEach(item =>{ // item 활용});Colored by Color Scriptercs 2번 라인 x.Selected == true를 활용해 선택된 항목 리스트를 가져옵니다.ToList(); 식으로 끝내면 list를 가져올 수 있고, 예시처럼 ForEach를..
c# listview 깜박임 해결 방법입니다. 리스트뷰 깜빡임 현상은 화면 갱신할 때 발생하는데요. Items, Item.SubItems를 편집할 때 발생합니다. 해결 방법은 아주 간단합니다. 클래스를 하나 추가하고 리스트뷰에 더블버퍼링 적용하면 됩니다. 일단, 아래 클래스를 편한 곳에 삽입하세요. 프로젝트 클래스에 추가하는 겁니다. 12345678910public static class Extensions // 리스트뷰 깜박임 제거{ public static void DoubleBuffered(this Control control, bool enabled) { var prop = control.GetType().GetProperty( "DoubleBuffered", BindingFlags.Instanc..
Node.js에서 지정한 폴더 안의 파일 이름이 대상입니다.타임스탬프의 새로운 순서로 정렬(sort)한 결과를 검색 / 얻으려면 어떻게 해야 할까요? fs.readdir(Sync) 사용하여 파일 이름 목록(리스트)을 검색 및 얻기fs.stat (Sync) 각 파일 정보(이번에는 최종 갱신 날짜로 정렬)를 얻기취득한 날짜를 사용하여 sort 정렬하기 123456789101112const fs = require('fs')const dir = './2017/' const list = fs.readdirSync(dir).map(filename => { return { filename: filename, mtime: fs.statSync(dir + filename).mtime }}) list.sort((a, b)..