ÀÚµ¿·Î±×ÀÎ | ȸ¿ø°¡ÀÔ
ÇöÀçÀ§Ä¡ :
°Ô½ÃÆÇ ÅëÇÕ °Ë»ö :
  • ÇÁ·Î±×·¡¹Ö (2/1)
  •  
     Visual Studio .NET 2003 ¿¡µðÅÍ È¯°æ º¯¼ö °øÀ¯Çϱâ
    Date : 2009-04-01, Hit : 296 , IP : 121.167.xxx.xxx
    Visual Studio .NET 2003 (ÀÌÇÏ VS2003)À» ÀÌ¿ëÇÏ¿© ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ¶§ °¢ÀÚ °³ÀÎÀÌ »ç¿ëÇÏ´Â ½ºÅ¸ÀÏÀÌ ÀÖÀ» °ÍÀÌ´Ù. PC¸¦ Æ÷¸ËÇϰųª ´Ù¸¥ ÀÚ¸®¿¡¼­ ÀÛ¾÷ÇÒ ¶§ ¸Å¹ø ¼öµ¿À¸·Î ȯ°æÀ» ¼³Á¤ÇÏ´Â °Íµµ »ó´çÈ÷ °í´ÞÇ ÀÏÀÌ´Ù. ¿Ö ȯ°æÆÄÀÏ·Î »©´Â °ÍÀ» ¸¸µéÁö ¾Ê¾ÒÀ»±î °í¹ÎÇÏ´Ù ÀڷḦ ã´Ùº¸´Ï ¿¹Àü¿£ VSStyler ¶ó´Â ¾Öµå¿ÂÀ» MS¿¡¼­ ¹èÆ÷Çß´Ù°í Çϴµ¥ ÇöÀç´Â ¹èÆ÷°¡ Áß´ÜµÈ »óÅ¿´´Ù. ¾î´À°÷¿¡¼­µµ »çº»À» ãÀ» ¼ö ¾ø¾î ÁÂÀýÇϰí ÀÖ¾ú´Âµ¥

    http://weblogs.asp.net/rosherove/archive/2003/07/05/9722.aspx

    ¶ó´Â »çÀÌÆ®¿¡¼­ À¯¿ëÇÑ ÀڷḦ ãÀ» ¼ö ÀÖ¾ú´Ù.

    VS2003¿¡ ¸ÅÅ©·Î ±â´ÉÀ» ÀÌ¿ëÇÏ´Â °ÍÀε¥, ´ÜÃàŰ alt+F11À» ÀÔ·ÂÇÏ¸é ¸ÅÅ©·Î °ü¸®ÇÏ´Â È­¸éÀÌ ³ª¿Â´Ù. ¿©±â¼­ »õ·Î¿î ¸ÅÅ©·Î¸¦ µî·ÏÇÑ ÈÄ ¾Æ·¡ Äڵ带 ÀÔ·ÂÇÑ´Ù.

    nbsp;Imports EnvDTE

    Imports System.IO

    Imports System
    .Text

    Imports System

    Public Module Settings

        Public Sub SaveColorSettings
    ()

            
    Dim sb As New StringBuilder

            Dim clr 
    As [Property]

            
    Dim ci As ColorableItems

            Dim sFile 
    As String GetFileName()

            If 
    sFile "" Then Exit Sub

            clr 
    DTE.Properties("FontsAndColors""TextEditor").Item("FontsAndColorsItems")

            For 
    Each ci In clr.Object

                sb
    .Append(ci.Name vbTab ci.Foreground.ToString() & vbTab ci.Bold.ToString() & vbTab ci.Background.ToString() & vbNewLine)

            
    Next



            Dim write 
    As TextWriter File.CreateText(sFile)

            
    write.Write(sb.ToString())

            
    write.Close()



            
    MsgBox(sFile " created!"MsgBoxStyle.Information)

        
    End Sub


        Public Sub LoadColorSettings
    ()

            
    Dim sFile As String GetFileName()

            If 
    sFile "" Then Exit Sub



            Dim reader 
    As TextReader File.OpenText(sFile)

            
    Dim sLine As String

            Try

                
    Do

                    
    sLine reader.ReadLine()

                    
    ParseLine(sLine)

                
    Loop While sLine.Length 0

            Catch e 
    As Exception

            End Try



            MsgBox
    ("settings loaded successfully!")

        
    End Sub


        Private 
    Function DefaultSettingsFileName() As String

            
    Return Path.Combine(Environment.CurrentDirectory"EditorSettings.txt")

        
    End Function

        
    Private Sub ParseLine(ByVal sLine As String)

            
    Dim clr As [Property]

            
    Dim ci As ColorableItems

            Dim arr 
    As String()



            
    Try

                arr 
    Split(sLinevbTab)



                
    clr DTE.Properties("FontsAndColors""TextEditor").Item("FontsAndColorsItems")

                
    ci clr.Object(arr(0))



                
    ci.Foreground UInt32.Parse(arr(1).ToString())

                
    ci.Bold Boolean.Parse(arr(2).ToString())

                
    ci.Background UInt32.Parse(arr(3).ToString())



            
    Catch e As Exception

            End Try



        End Sub

        Private 
    Function GetFileName() As String

            Dim sFile 
    As String InputBox("Enter the file name to create/load from""Settings file name"DefaultSettingsFileName())

            Return 
    sFile

        End 
    Function

    End Module


    ÀÔ·Â ÈÄ ÀúÀå½Ã¿¡´Â Settings ÇÔ¼ö·Î °¡¼­ F5¸¦ ´©¸£¸é ȯ°æÆÄÀÏÀ» ÀúÀåÇØ ÁÖ°í ·Îµå½Ã¿¡´Â LoadColorSettings ÇÔ¼ö·Î °¡¼­ F5¸¦ ´©¸£¸é ÀúÀåÇÑ È¯°æÆÄÀÏÀ» ·ÎµåÇÒ ¼ö ÀÖ´Ù.

    ÀÌÈÄ VS2003À» Àç ½ÃÀÛÇϸé ȯ°æÆÄÀÏÀ» ·ÎµåÇÑ VS2003À» º¼ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
       2009-04-01
       2006-06-21
    ÆäÀÌÁö : 1/1, Àüü 2°³ÀÇ °Ô½Ã¹°ÀÌ ÀÖ½À´Ï´Ù
    @ ¹øÈ£ Á¦¸ñ Á¶È¸¼ö ÀÛ¼ºÀÚ ÀÛ¼ºÀÏ
    296 2009-04-01
    1 1178 2006-06-21
    check | unchecked | switch | view
    [1]
    HOME | ÁÖÀÎÀå ¼Ò°³ | À̸ÞÀÏÁÖ¼Ò ¹«´Ü¼öÁý °ÅºÎ | E-mail : gamedev@paran.com

    Copyright (C) Since 2003 Jeong, Eon San. Contents Rights Reserved.
    Copyright (C) 2003-2010 ieznbuilder¢â All rights reserved.