semantic.ko.txt
19.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
== Base ==
베이스:
== ChangedResultFile ==
결과 파일을 저장하시겠습니까?
== ChangedDestinationFile ==
대상 파일을 저장하시겠습니까?
== CloseButton ==
닫기
== ConfiguredStatus ==
구성 완료됨!
== NotConfigureStatus ==
구성되지 않음
== Destination ==
대상:
== ErrorAutomaticOptionNeeded ==
비표시 모드에서는 자동 병합 옵션이 필요합니다
== ErrorComparisonMethod ==
잘못된 비교 방법
== ErrorConflictCanNotBeApplied ==
이 충돌 해결은 다른 충돌 해결에 따라 달라지므로 적용할 수 없습니다. 순서를 다르게 하여 충돌을 해결하십시오. 이 충돌 해결이 다음 오류를 반환했습니다: {0}
== ErrorContributorsMustBeSpecified ==
기여자를 지정해야 합니다
== ErrorEncoding ==
지정된 인코딩을 식별할 수 없습니다({0}).
== ErrorExecutingExternalDiffTool ==
외부 비교 툴을 실행하는 중에 오류가 발생했습니다:
== ErrorExecutingExternalMergeTool ==
외부 병합 툴을 실행하는 중에 오류가 발생했습니다:
== ErrorExecutingExternal2WayMergeTool ==
외부 2단계 병합 툴을 실행하는 중에 오류가 발생했습니다:
== ErrorFileTitleType ==
이런! 아직 해당 언어를 지원하지 않습니다!
== ErrorFileType ==
SemanticMerge에서 다음 파일을 수신했습니다: {0}.
지원 언어로 파일 확장자가 인식되지 않습니다.
기본 텍스트 기반 {1} 툴을 실행할 수 있습니다.
참고: 이러한 파일에 지원 언어가 포함되어 있음을 알고 있는 경우에는 SementicMerge에서 -l 매개 변수를 사용하는 방법을 확인하십시오.
== ErrorJVMNotAvailableTitle ==
이런! JVM을 찾을 수 없습니다. 파일을 구문분석해야 합니다
== ErrorJVMNotAvailable ==
SemanticMerge에서
{0}개의 파일을 구문분석하려면 유효한 JVM 설치 파일이 필요합니다.
그 대신 기본 텍스트 기반 {1} 툴을 실행해도 됩니다.
== ErrorNumberOfContributorsDoesNotMatch ==
기여자 수가 일치하지 않습니다
== ErrorTabSpaces ==
탭 공백이 잘못되었습니다
== ErrorVersionControl ==
구성에 필요한 버전 제어가 잘못되었습니다
== OpenDialogFilterForExecutableFile ==
실행 파일(*.exe)|*.exe
== OpenDialogTitleForConfigFile ==
구성 파일 탐색
== OpenDialogTitleForExecutableFile ==
실행 파일 탐색
== PlasticSCMConfigurationNotification ==
Plastic SCM GUI를 다시 열 때까지 변경사항이 영향을 주지 않습니다
== RestartMergeWithConfigChangesMessage ==
새롭게 저장한 구성을 적용하려면 병합을 재시작해야 합니다.
== RestartDiffWithConfigChangesMessage ==
새롭게 저장한 구성을 적용하려면 비교를 재시작해야 합니다.
== RestartMergeQuestion ==
사라질 {0}개 충돌을 이미 해결했습니다. 병합을 재시작하시겠습니까?
== ResultNeeded ==
결과 파일 경로를 지정해야 합니다
== Source ==
소스:
== UnsolvedPendingConflicts ==
파일에 아직 {0}개의 미해결 충돌이 있습니다.
== UnexpectedError ==
예상치 못한 오류가 발생했습니다.
== Usage ==
사용법: semanticmerge [<configureversioncontrol> | <mergeOptions>]
configureversioncontrol: {--configure-version-control}=<versioncontrolkey>
versioncontrolkey: {plasticscm | git}
mergeOptions: <files> [-a|--automatic] [--silent] [--merge-decl] [--process-all-merges]
[--nolangwarn] [--nostructurewarn] [--include-format-change] [--log-external-parser]
[<contributorSymbolicNames>] [<generalOptions>]
[<contributorExtendedInfo>]
files: {<sortedFiles> | <unsortedFiles>}
sortedFiles: <filename1> <filename2> <filename3> <filename4> <fileparamorder>
fileparamorder: {-fpo | --fileparamorder}=<세미콜론으로 구분된 키 목록>
기본값: --fileparamorder=s;d;b;r
unsortedFiles: <sourceFile> <destinationFile> <baseFile> <resultFile>
sourceFile: {-s | --source}=<filename>
destinationFile: {-d | --destination}=<filename>
baseFile: {-b | --base}=<filename>
resultFile: {-r | --result}=<filename>
-a | --automatic: 충돌이 발견되지 않을 경우 사용자 상호작용 없이 자동으로 병합합니다.
--silent: 이 옵션은 --automatic 옵션과 함께 사용해야 합니다.
병합을 자동으로 해결할 수 없는 경우 이 옵션으로 인해 툴에서
0이 아닌 종료 코드를 즉시 반환합니다(SemanticMerge 툴이 표시되지 않음).
툴에서 자동으로 병합을 해결할 수 있는 경우 프로그램에서 종료 코드 0을 반환합니다.
--merge-decl: 최대한 많은 선언*을 자동으로 병합합니다.
--process-all-merges: 최대한 많은 선언*을 자동으로 병합하고
비자동 병합 선언마다 외부 텍스트 기반 툴을 실행합니다.
*선언은 지원되는 구문 요소(예: 클래스, 메서드, 속성)를 정의하는 문입니다.
요소 유형(예: 클래스, 메서드)에 따라 요소가 구현된 본문이 포함됩니다.
--nolangwarn: 언어가 지원되지 않는 경우 외부 텍스트 기반 툴을 바로 실행합니다.
--nostructurewarn: 구조 오류가 발견되면 외부 텍스트 기반 툴을 바로 실행합니다.
--include-format-change: 들여쓰기와 EOL만 수정된 변경사항을 포함합니다.
여기에는 첫 행의 공백 및 탭의 차이점과
EOL 차이점이 포함됩니다. 첫 선언의 빈 행도 포함됩니다.
기본적으로 이러한 차이점은 병합/비교를 간소화하기 위해 모두 무시됩니다.
--log-external-parser: 외부 구문분석기를 디버그하기 위해 파일 내용을 기록합니다.
contributorSymbolicNames: <srcSymbolicName> <dstSymbolicName> <baseSymbolicName>
srcSymbolicName: {-sn | --srcsymbolicname}=<symbolicname>
dstSymbolicName: {-dn | --dstsymbolicname}=<symbolicname>
baseSymbolicName: {-bn | --basesymbolicname}=<symbolicname>
generalOptions: [<defaultEncoding>] [<resultEncoding>] [<fileLanguage>] [<virtualMachine>]
[<externalMergeTool>] [<external2WayMerge>] [<externalDiffTool>]
[<tabSpaces>] [<extrainfofile>] [<progress>]
defaultEncoding: {-e | --defaultencoding}=<encoding>
resultEncoding: {-re | --resultencoding}=<encoding>
encoding: {ascii | ansi | unicode | bigendian | utf7 | utf8 | utf8bom | utf32be | utf32le}
fileLanguage: {-l | --fileslanguage}={csharp | vb | java | cplusplus | php}
virtualMachine: {-vm | --virtualmachine}=<Java 가상 머신 실행 파일 경로>
externalParser: {-ep | --externalparser}=<외부 구문분석기 실행 명령>
externalMergeTool: {-emt | --externalmergetool}={default | <사용자 정의 툴>}
external2WayMerge: {-e2mt | --external2waymergetool}={ <사용자 정의 툴>}
externalDiffTool: {-edt | --externalDiffTool}={default | <사용자 정의 툴>}
tabSpaces: {-ts | --tabspaces}={4 | <사용자 정의>}
extrainfofile: {-ei | --extrainfofile}={추가 병합 정보를 포함하는 파일의 경로}
progress: {-pg | --progress}={전체 병합 프로세스의 진행도를 나타내는 문자열}
contributorExtendedInfo: <contributorOwnerName> <contributorBranchName>
<contributorChangeset> <contributorComment>
contributorOwnerName: <srcOwnerName> <dstOwnerName> <baseOwnerName>
srcOwnerName: {-so | --srcowner}=<ownername>
dstOwnerName: {-do | --dstowner}=<ownername>
baseOwnerName: {-bo | --baseowner}=<ownername>
contributorBranchName: <srcBranchName>; <dstBranchName> <baseBranchName>
srcBranchName: {-sb | --srcbranch}=<name>
dstBranchName: {-db | --dstbranch}=<branchname>
baseBranchName: {-bb | --basebranch}=<branchname>
contributorChangeset: <srcChangeset> <dstChangeset> <baseChangeset>
srcChangeset: {-sc | --srccset}=<changeset>
dstChangeset: {-dc | --dstcset}=<changeset>
baseChangeset: {-bc | --basecset}=<changeset>
contributorComment: <srcComment> <dstComment> <baseComment>
srcComment: {-sm | --srccomment}=<changeset>
dstComment: {-dm | --dstcomment}=<changeset>
baseComment: {-bm | --basecomment}=<changeset>
예:
semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs
semanticmergetool base.cs dst.cs src.cs result.cs --fileparamorder=b;d;s;r
semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs
-e2mt=""kdiff3.exe #sourcefile #destinationfile -o #output""
semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs
-emt=""kdiff3.exe #basefile #sourcefile #destinationfile -o #output""
== UsageCaption ==
SemanticMerge 툴 사용
== WarningNoExternalDiffTool ==
비교에 필요한 외부 비교 툴이 지정되지 않았습니다.
== WarningNoExternal2MergeTool ==
선택한 충돌의 내용을 병합하는 데 필요한 외부 2단계 병합 툴이 지정되지 않았습니다.
== WarningNoExternalMergeTool ==
병합에 필요한 외부 병합 툴이 지정되지 않았습니다.
== WarningExternalToolNotFound ==
툴을 찾을 수 없습니다. 유효한 툴을 입력하십시오
== WarningSemanticToolNotFound ==
SemanticMerge 툴을 찾을 수 없습니다. 유효한 툴을 입력하십시오
== WarningConfigFileNotFound ==
구성 파일을 찾을 수 없습니다. 유효한 툴을 입력하십시오
== WarningInvalidJavaVirtualMachinePath ==
Java 가상 머신 경로를 찾을 수 없습니다
== WarningInvalidTabSize ==
탭 크기가 잘못되었습니다
== RenameWindowTitle ==
소스 이름 변경
== RenameWindowLabel ==
{0}의 새 이름:
== RenameButton ==
이름 변경
== CancelButton ==
취소
== PendingConflictsToSolve ==
{0}/{1} - 해결할 충돌: {2}
== NextConflictButtonTooltip ==
다음 충돌(Ctrl+PagDown)
== PreviousConflictButtonTooltip ==
이전 충돌(Ctrl+PageUp)
== SaveAndExitExplanation ==
결과 파일 저장 및 툴 종료
== SaveAndExitButton ==
저장 및 종료 (_X)
== MergeWaitingAnimation ==
충돌 계산 중입니다. 잠시 기다려 주십시오...
== SyncDeclarationMenuItem ==
선언 동기화
== OptionsButton ==
옵션
== FindMenuItem ==
찾기...
== OptionsMenuItem ==
옵션
== ConfigureFontsAndColorsMenuItem ==
폰트 및 색상 구성...
== DisplayInfoAboutThisMerge ==
이 병합에 대한 정보 표시
== LeftEncodingMenuItem ==
왼쪽 인코딩
== RightEncodingMenuItem ==
오른쪽 인코딩
== SkipFormatChangesMenuItem ==
형식 변경 건너뛰기
== ReformatSourceCode ==
소스 코드 형식 변경
== ConfigurationMenuItem ==
구성...
== GetLicense ==
라이센스 받기
== GetUpdates ==
업데이트 받기
== GetUpdatesExplanation ==
SemanticMerge의 새 버전을 받으실 수 있습니다.
== ShowUserGuideMenuItem ==
사용자 가이드
== UserGuideURL ==
https://semanticmerge.com/documentation
== ShowIntroGuideMenuItem ==
소개 가이드 표시
== OpenSamplesDirectoryMenuItem ==
샘플 열기
== GiveUsFeedbackMenuItem ==
피드백 보내기
== FollowSemanticmergeMenuItem ==
@semanticmerge 팔로우하기
== AboutSemanticmergeMenuItem ==
정보 및 라이센스
== VisualDiffWindowTitle ==
시각적 비교
== VisualDiffExplanation ==
비교를 설명하는 그림 표시
== VisualDiffOptionExplanation ==
차이점을 확인하려면 선언 2개를 선택하고 비교를 클릭하십시오
== VisualDiffControlExplanation ==
확대/축소하려면 스크롤 휠과 Ctrl 키를 사용하십시오
== ZoomInExplanation ==
그림을 확대합니다. Ctrl 키와 스크롤 휠을 사용해 확대해도 됩니다
== ZoomOutExplanation ==
그림을 축소합니다. Ctrl 키와 스크롤 휠을 사용해 축소해도 됩니다
== VisualMergeWindowTitle ==
시각적 병합
== VisualMerge ==
시각적 병합 (_V)
== VisualMergeExplanation ==
병합을 설명하는 그림 표시
== RunTextMerge ==
텍스트 병합 실행 (_T)
== RunTextMergeExplanation ==
기존의 텍스트 기반 병합 툴 실행
== RestartMerge ==
병합 재시작 (_E)
== RestartMergeExplanation ==
모든 변경사항 제거 및 병합 작업 재시작
== ProcessAllMerges ==
모든 병합 처리
== ProcessAllMergesExplanation ==
최대한 많은 선언을 자동으로 병합하고 비자동 병합 선언마다 외부 텍스트 기반 툴을 실행합니다
== VisualDiffButton ==
시각적 비교 (_V)
== RestartDiffButton ==
비교 재시작 (_R)
== RestartDiffExplanation ==
비교 작업 재시작
== RunTextDiffButton ==
텍스트 비교 실행 (_T)
== RunTextDiffExplanation ==
기존의 텍스트 기반 비교 툴 실행
== OutlinePanelVisualDiffButton ==
시각적 비교 (_V)
== OutlinePanelRunTextDiffButton ==
텍스트 비교 실행 (_T)
== DivergentMoveDetails ==
분기 이동 세부사항
== ShowMergeInfoExplanation ==
병합 정보 표시
== MergeInfoResultFile ==
결과 파일:
== MergeInfoLanguage ==
언어:
== MergeInfoBaseFile ==
베이스 파일
== MergeInfoSourceFile ==
소스 파일
== MergeInfoDestinationFile ==
대상 파일
== MergeInfoFileName ==
이름:
== MergeInfoFilePath ==
경로:
== MergeInfoExtraInfo ==
추가 정보
== SemanticOutline ==
의미 외곽선
== ExpandSemanticOutlineTooltip ==
의미 외곽선 펼치기
== CollapseSemanticOutlineTooltip ==
의미 외곽선 접기
== PendingConflicts ==
해결할 충돌({0})
== PendingConflictsExplanation ==
수동으로 해결해야 할 충돌을 표시합니다. 이러한 충돌은 동일한 요소가 '제3자 변경사항'과 '내 변경사항'에서 수정되었을 때 발생합니다
== DiffExplanation ==
이 요소의 차이점 표시
== SourceDifferences ==
소스 - 제3자 변경사항({0})
== SourceDifferencesExplanation ==
병합할 코드에서 제3자가 적용한 변경사항입니다. 베이스 기여자와 소스 기여자 간의 차이점을 표시합니다
== DestinationDifferences ==
대상 - 내 변경사항({0})
== DestinationDifferencesExplanation ==
작업 복사본에서 귀하가 적용한 변경사항입니다. 베이스 기여자와 대상 기여자 간의 차이점을 표시합니다
== NoConflictMessageText ==
확인할 충돌이 없습니다.
== NoConflictMessageDetail ==
즉 사용자 개입 없이 툴에서 병합을 해결할 수 있습니다.
병합을 검토하는 경우 이 메시지가 표시될 수 있습니다.
단, 충돌 해결을 최대한 자동화하려는 경우 \"-a\" 인수를 SemanticMerge 명령줄에 추가하십시오.
== MaximizeButtonLeftTooltip ==
왼쪽 패널 최대화
== RestoreButtonLeftTooltip ==
왼쪽 패널 복원
== MaximizeButtonSrcTooltip ==
소스 패널 최대화
== RestoreButtonSrcTooltip ==
소스 패널 복원
== MaximizeButtonDstTooltip ==
대상 패널 최대화
== RestoreButtonDstTooltip ==
대상 패널 복원
== MaximizeButtonBaseTooltip ==
베이스 패널 최대화
== RestoreButtonBaseTooltip ==
베이스 패널 복원
== MaximizeButtonResultTooltip ==
결과 패널 최대화
== RestoreButtonResultTooltip ==
결과 패널 복원
== CopyToClipboard ==
클립보드로 복사
== BackButtonTooltip ==
뒤로
== FindMatchesButton ==
일치 찾기 (_M)
== DiffMatchButton ==
비교 (_D)
== MatchButton ==
일치 (_M)
== UnMatchButton ==
불일치 (_U)
== SelectElementToMatch ==
일치시킬 요소 선택
== EditResultExplanation ==
모든 충돌이 해결될 때까지 결과 파일을 편집할 수 없습니다. {0}개의 충돌이 남아 있습니다.
== KeepSourceExplanation ==
소스 변경사항 유지
== KeepDestinationExplanation ==
대상 변경사항 유지
== KeepBothExplanation ==
두 변경사항 유지
== RenameExplanation ==
대상 이름 변경
== MergeExplanation ==
이 충돌을 해결할 외부 텍스트 병합 툴 실행
== TwoWayMergeExplanation ==
이 충돌을 해결할 외부 2단계 Mergetool 실행
== DisplayConfigurationWindowExplanation ==
구성 창 표시
== DisplayAboutWindowExplanation ==
정보 창 표시
== HideUnchangedSelectionExplanation ==
변경된 선언만 표시
== ShowUnchangedSelectionExplanation ==
전체 파일 트리를 표시하므로 모든 선언을 확인할 수 있음
== GroupUnchangedSelectionExplanation ==
변경된 선언을 표시하고 나머지 선언은 미변경 그룹으로 구성
== ExplainMoveMoveExplanation ==
어떻게 요소가 소스 기여자 및 대상 기여자의 다른 위치에 이동했는지 설명합니다
== SourceFileExplanation ==
소스 기여자 파일
== BaseFileExplanation ==
베이스 파일, 병합에 사용되는 소스 및 대상 파일의 조상
== DestinationFileExplanation ==
대상 기여자 파일
== FindMatchesExplanation ==
추가 및 삭제된 항목을 일치시키기 위한 일치 창을 엽니다
== UnmatchExplanation ==
불일치 - 베이스 기여자 및 이 기여자 간에 방법이 일치하지 않는 경우 불일치 판정을 내리고 추가/삭제된 항목으로 변환하여 수동으로 일치사항을 수정할 수 있습니다
== MatchExplanation ==
선택한 항목에 일치사항 적용
== InvalidEmail ==
잘못된 이메일
== InvalidReport ==
잘못된 보고서
== EnterValidEmailAndReport ==
이메일 주소, 제목, 내용을 입력하십시오.
== EnterValidEmailAddress ==
유효한 이메일 주소를 입력하십시오.
== ErrorReadingSampleTitle ==
샘플을 읽는 중 오류가 발생했습니다
== ErrorReadingSampleDescription ==
{0} 파일에서 샘플을 구문분석할 수 없습니다. {1}
== SamplesWindowExplanation ==
각 샘플 케이스의 경우 기존 병합 툴을 실행하여 SemanticMerge와 비교하는 것이 좋습니다
== ShowIntroGuideButton ==
소개 가이드 표시 (_G)
== RunTextMergetoolButton ==
텍스트
== RunSemanticMergetoolButton ==
의미
== WelcomeSemantic20 ==
SemanticMerge 2.0을 시작합니다
== WelcomeExplanation1 ==
Semantic은 다른 형태의 병합 툴입니다. 이 툴은 병합을 계산하기 전에 코드를 구문분석하므로 대부분의 충돌을 감지하고 자동으로 해결할 수 있습니다.
== WelcomeExplanation2 ==
지금까지 사용한 대부분의 병합 툴과 다르겠지만 몇 분만 할애해 샘플 케이스를 살펴보면 병합 전문가가 되어 툴을 최대한 활용할 수 있습니다.
== ExploreTheSamplesButton ==
샘플 살펴보기 (_E)
== ReadTheIntroGuideLinkText1 ==
SemanticMerge의 기본적인 내용에 대해 알아보려면
== ReadTheIntroGuideLinkText2 ==
소개 가이드를 참조하십시오
== ReadTheIntroGuideLinkText3 ==
(3분 분량).
== DontShowThisDialogOnStartup ==
시작 시 이 다이얼로그를 표시하지 않음 (_S)
== RunTheToolButton ==
툴 실행 (_T)
== ParsingErrorsLabel ==
이 파일을 처리하는 중에 문제가 발견되었습니다.
== ShowParsingErrorsButton ==
구문분석 오류 표시
== ReleaseNotesBaseUrl ==
https://users.semanticmerge.com/releasenotes/
== MultifileCurrentFile ==
파일 {0}/{1}:
== MultifileCurrentFileExplanation ==
이 파일은 현재 파일입니다. 파일을 변경하려면 충돌 탐색 버튼이나 여러 파일 이동을 사용하십시오.