목차
1장: Visual Studio Code란?
2장: 왜 Visual Studio Code를 사용해야 하는가?
3장: Visual Studio Code 다운로드 방법
4장: Visual Studio Code 기본 사용법
5장: Visual Studio Code 활용 팁
!--
-->
(adsbygoogle = window.adsbygoogle || []).push({});
1장: Visual Studio Code란?
Visual Studio Code(VSCode)는 Microsoft에서 개발하고 배포하는 오픈 소스 기반의 코드 편집기입니다. 프로그래밍 언어에 관계 없이 다양한...
Showing posts with label vscode. Show all posts
Showing posts with label vscode. Show all posts
Tuesday, September 26, 2023
Table of Contents
Chapter 1: What is Visual Studio Code?
Chapter 2: Why Use Visual Studio Code?
Chapter 3: How to Download Visual Studio Code
Chapter 4: Basic Usage of Visual Studio Code
Chapter 5: Tips for Using Visual Studio Code
!--
-->
(adsbygoogle = window.adsbygoogle || []).push({});
Chapter 1: What is Visual Studio Code?
...
目次
1章: Visual Studio Codeとは何か?
2章: Visual Studio Codeを使用する理由
3章: Visual Studio Codeのダウンロード方法
4章: Visual Studio Codeの基本的な使用法
5章: Visual Studio Codeの活用のヒント
!--
-->
(adsbygoogle = window.adsbygoogle || []).push({});
1章: Visual Studio Codeとは何か?
Visual Studio Code(VSCode)は、Microsoftが開発し配布するオープンソースのコードエディタです。プログラミング言語に関係なくさまざまな開発環境をサポートし、ユーザーフレンドリーなインターフェースと豊富な機能で、世界中の開発者に広く使用されています。
...
Tuesday, September 5, 2023

Switching from Front-end to Back-end with Spring Boot on macOS using Visual Studio Code (VSCode)
After focusing solely on Front-end for a while, I had the opportunity to work on Back-end again. When it came to choosing a server framework, I decided to go with Spring Boot, as it's something...

macOSでVisual Studio Code(VSCode)を使用してSpring Bootでフロントエンドからバックエンドへの切り替え
一段落フロントエンドに集中していた後、再びバックエンドでの作業の機会が訪れました。サーバーフレームワークを選ぶ際、私はSpring Bootを選ぶことに決めました。なぜなら、それが私がより馴染みのあるものだからです。
以前(いつだったかはわかりませんが)、この作業にはおそらくEclipseを使用していたでしょうが、私たちが愛するVSCodeがあるので、ここでプロジェクトを設定し、私の経験と遭遇したいくつかの問題への解決策を共有することにしました。
...
Wednesday, August 9, 2023

Spring BootとVisual Studio CodeでのAPI開発時の韓国語文字化け問題解決法
Spring BootでREST APIサーバーを開発しているとき、韓国語の文字が正しく表示されない問題が発生しました。以前はSpring Tool Suite(STS)では問題なく動作していましたが、Visual Studio Code(VS Code)に切り替えたところ、文字化けが発生しました。
エンコーディング問題の対処法
エンコーディングが原因ではないかと疑い、Googleを通じてさまざまな解決策を探しました。しかし、ほとんどの解決策が同じで、他の方法はあまり役立たないと感じました。最終的に、ユーザー(Eric)から提供された一つの解決策を見つけることができました。
...
Monday, June 12, 2023
VSCodeでのNoClassDefFoundErrorの解決方法
みなさん、こんにちは!今日は、予期せぬビルドエラーに対処する方法についてお話します。
NoClassDefFoundErrorが発生した経験
数か月前、問題なく実行されていたプロジェクトが突然NoClassDefFoundErrorというビルドエラーをスローし始めました。何の理由もないのに起こったように感じました。
一般的な解決策と疑問
解決策をGoogleで検索したところ、多くの人が.jar形式の対応するクラスファイルパッケージを追加するようにアドバイスされました。しかし、以前はパッケージを追加せずにプロジェクトを問題なく実行できていたのに、なぜ今そうなるのか疑問でした。
別の解決策:VSCode...

How to Handle Unexpected Build Errors in Project Development
Hello everyone! Today, we will delve into how to tackle unexpected build errors that may occasionally occur during project development.
Encountering NoClassDefFoundError: A Personal Experience
A few months back, I faced a situation where...
Flutterでビルド時に外部設定値を注入する方法
この記事では、Flutterプロジェクトにビルド時に外部設定値を注入する方法を詳しく解説します。これにより、開発者は動的な環境変数を簡単に管理することが可能になります。その中で最も一般的な手法は--dart-defineオプションの使用です。
Dart変数の定義と値の渡し方: --dart-defineオプション
--dart-defineオプションは、Dartコード内で使用される変数を定義し、その値を渡すために使用されます。以下の例では、versionというDart変数を定義し、現在の日付と時間情報をその値として渡します。
flutter build apk --profile --dart-define=version=`date +%d_%H:%M:%S`
Dartコード内で、String.fromEnvironment()関数を使用してこの値を参照する方法は以下の通りです:
String.fromEnvironment("version")
`launch.json`ファイルを使用した`--dart-define`オプションの自動化
`--dart-define`オプションに毎回手動で値を入力するのは面倒です。Visual...
Injecting External Configuration Values at Build Time in Flutter
This post will guide you on how to inject external configuration values at build time in Flutter. These methods are especially useful for managing dynamic environment variables. The most common method is using the --dart-define option.
Utilizing the --dart-define Option to Define Dart Variables
The --dart-define option helps define...
Flutter에서 빌드 시 외부 설정값 주입 방법
이 포스트에서는 Flutter에서 빌드 시 외부 설정값을 주입하는 방법을 설명합니다. 가장 보편적인 방법은 --dart-define 옵션을 사용하는 것입니다. 이 옵션은 Dart 변수를 정의하고 값을 할당하는 데 사용됩니다.
--dart-define 옵션의 활용
--dart-define 옵션은 Dart 변수를 정의하고 값을 전달하는 데 사용됩니다. 아래 예제에서는 version이라는 Dart 변수를 정의하고 현재 날짜와 시간 정보를 값으로 전달하는 과정을 보여줍니다.
flutter build apk --profile --dart-define=version=`date +%d_%H:%M:%S`
Dart 코드에서는 다음과 같이 String.fromEnvironment()...
Friday, June 9, 2023
Visual Studio Codeで複数バージョンのJavaを設定する方法
Visual Studio Codeで複数バージョンのJavaを利用するためには、settings.json ファイルを修正する必要があります。以下の手順に従って設定を変更してください:
Visual Studio Codeを起動する: この行程はVisual Studio Codeを開始하는 첫 단계입니다.
設定メニューにアクセスする: 左サイドバーの歯車アイコンをクリックして設定メニューに入ります。これはユーザー設定에アクセス하는 데 필요한 단계입니다.
User Settings を開く: 左パネルで "Command Palette" オプションをクリックし、"Open User Settings(JSON)" へ移動します。これはUser Settingsを開くための手順です.
JDK...
Setting Up Multiple Versions of Java in Visual Studio Code
To utilize multiple versions of Java in Visual Studio Code, you need to modify the settings.json file. Follow the step-by-step guidelines below to change your settings:
Launch Visual Studio Code: This is the first step to start using Visual Studio Code.
Access Settings Menu: Click on the gear icon on the left sidebar to enter the settings...
Visual Studio Code에서 다양한 Java 버전 설정하기
Visual Studio Code에서 여러 버전의 Java를 활용하려면, settings.json 파일을 수정해야 합니다. 아래의 단계별 가이드를 따라 설정을 변경해보세요:
Visual Studio Code 실행하기: 이는 Visual Studio Code를 시작하는 첫 번째 단계입니다.
설정 메뉴 접근하기: 왼쪽 사이드바의 톱니바퀴 아이콘을 클릭하여 설정 메뉴로 들어갑니다. 이는 사용자 설정에 접근하는 데 필요한 단계입니다.
User Settings 열기: 좌측 패널에서 "Commend Palette" 옵션을 클릭한 후, "Open User Settings(JSON)" 항목으로 이동합니다. 이는 User Settings를 열기...
Tuesday, January 5, 2021
Flutter에서 SVG 이미지 표시 문제 해결하기
개발을 진행하다 보면 예상치 못한 에러가 발생하는 경우가 있습니다. 이번에는 Flutter에서 잘 나오던 SVG 이미지들이 갑자기 표시되지 않는 문제를 겪었습니다. 사용 중인 SVG 패키지는 websafe_svg입니다.
이 문제는 특정 상황에서만 발생했습니다. `flutter run -d chrome`을 터미널로 실행하거나 `flutter build web`으로 생성하여 웹 서버에 올릴 때는 정상적으로 SVG 이미지가 나타났습니다. 그러나 VS Code에서 디버그를 실행할 때만 'ImageCodecException: Failed to decode image data.'라는 에러 메시지와 함께 SVG 이미지가 보이지 않았습니다.
문제 해결 방법 찾기
!--
-->
(adsbygoogle...
Thursday, October 8, 2020
Thursday, July 25, 2019
Friday, November 16, 2018

갑작스럽게 발생한 빌드 오류에 대처하는 방법
안녕하세요 여러분, 프로젝트를 진행하다 보면 예상치 못한 빌드 오류에 직면할 때가 있습니다. 이 글에서는 그러한 상황에 대처하는 방법을 공유하려 합니다.
NoClassDefFoundError 오류와의 만남
몇 달 전, 잘 실행되던 프로젝트가 갑자기 NoClassDefFoundError를 발생시키며 빌드 오류가 생기는 경험을 했습니다. 이 상황이 정말 아무 이유 없이 일어난 것처럼 느껴졌습니다.
!--
-->
(adsbygoogle = window.adsbygoogle || []).push({});
문제...