Eto.Forms Visual Studio Addinμ΄ Visual Studio 2019λ₯Ό μ§μνμ§ μλ κ² κ°μ΅λλ€.
λ¬Έμ λ₯Ό λ³΄κ³ ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μΆκ° κΈ°λ₯μ VS 2019λ‘ μ λ°μ΄νΈλμ§ μμμ§λ§ 곧 μ λ°μ΄νΈλ©λλ€!
μμ?
μ΄λ€ μ§μ μ΄ μμ΅λκΉ?
μ΄κ²μ λν λ΄κ° κ΄μ¬μ κ°μ§κ³ μλ κ²μ λλ€. ETAκ° μμ΅λκΉ?
μ¬λ¬λΆ, κΈ°λ€λ € μ£Όμ μ κ°μ¬ν©λλ€. Mac λ° Windowsμ© VS μΆκ° κΈ°λ₯ μ λ°μ΄νΈλ μ¬μ μκ°μ΄ μμ λ λ€μ λͺ©λ‘μ μμ΅λλ€.
μ°λ¦¬λ νμ€ν κ·Έκ²μ κ΄μ¬μ΄ μμ΅λλ€.
μ§ν μν©μ λν μ
λ°μ΄νΈκ° μμ΅λκΉ?
κ³ λ§μ
λ€, μ½κ°μ μμ§μμ΄ μμμ΅λλ€. λͺ¨λ κ²μ VS2019λ‘ μ λ°μ΄νΈνμ§λ§ λ§μ΄ ν μ€νΈν κΈ°νκ° μμμ΅λλ€. λκ΅°κ°κ° κ·Έκ²μ μλνκ³ λ¬Έμ λ₯Ό λ€μλ³΄κ³ ν μ μλ€λ©΄ λμμ΄ λ κ²μ λλ€!
μ¬κΈ° μμ λ€μ΄λ‘λν μ μμ΅λλ€.
λ무 λ§μ΄. μ€λ κΊΌλ΄λ³΄κ³ μμνκ² μ΅λλ€.
μμ§ν μ§λ¬Έμ΄κ³ μλ§λ ν¬λΌμ μλμ§λ§ λ¬Έμ λ₯Ό μ΄κ³ μΆμ§ μμμ΅λλ€.
Q: "WPFμ Eto ν¬ν¨"κ³Ό "ETOμ WPF ν¬ν¨"μ μ°¨μ΄μ μ 무μμ
λκΉ?
μΈμ λ μ€ νλλ₯Ό μ¬μ©ν©λκΉ?
κ³ λ§μ
μνμ λν μμ€λ₯Ό μ¬μ©ν μ μμ΅λκΉ?
λλ κ·Έκ²μ κ°λ¨ν μλνλ€ ; μλ²½νκ² μ€μΉλκ³ New- Project:Eto.Forms.Application + New- Item:Eto.Forms.View κ° μμλλ‘ μλν©λλ€. κ·Έλ¬λ μμ 미리보기 λ³΄κΈ°κ° νμ λμ§ μκ³ xxx.eto.cs νμΌμ μ΄λ©΄ μΌλ° ν μ€νΈλ‘λ§ μ΄λ¦½λλ€(xaml λ° jsonκ³Ό λμΌ).
κ·Έλ¦¬κ³ μ΄κ²μ΄ μμ§λ§ μλ§λ λΉμ μ κ·Έκ²μ μκ³ μμ κ²μ
λλ€ ;
@SCLD-JBuczkowski:
Q: "WPFμ Eto ν¬ν¨"κ³Ό "ETOμ WPF ν¬ν¨"μ μ°¨μ΄μ μ 무μμ λκΉ?
μνμ λν μμ€λ₯Ό μ¬μ©ν μ μμ΅λκΉ?
κ·Έλ€μ λͺ¨λ μ¬κΈ°μ μμ΅λλ€ .
@rafntor λΉ λ₯Έ ν μ€νΈμ κ°μ¬λ립λλ€! λΆλλ½μ§λ§, Mac _λ°_ Windows λͺ¨λμμ VSκ° λͺ¨λ νΈμ§κΈ° μΈν°νμ΄μ€λ₯Ό λ€μ μμ±νμ¬ μ 체 λμμ΄λ λΆλΆμ μλ§μΌλ‘ λ§λ κ² κ°μ΅λλ€. μΌ. μ½κ° νλ¬μ€ μΈ‘λ©΄μμ, λλ κ·Έλ€μ΄ μ§κΈ λμΌν μΈν°νμ΄μ€λ₯Ό μ¬μ©νκ³ μλ€κ³ μκ°νλ―λ‘ μΌλΆ μ½λλ₯Ό μ¬μ¬μ©ν μ μμ κ²μ λλ€. κ·Έκ²μ λ¨μ§ μΆμΈ‘μΌ λΏμ λλ€.
ν¨ν€μ§λ₯Ό 볡μνλ κ²½κ³ μ κ΄ν΄μλ myget νΌλ λ₯Ό λκ² μμ€μ μΆκ°νλ©΄ μ¬λΌμ§λλ€. λν μ΅μ’ λ¦΄λ¦¬μ€ νμλ λ¬Έμ κ° λμ§ μμ΅λλ€.
@rafntor μ€μ λ‘, λλ κ·Έκ²μ λν λΉ λ₯Έ ν μ€νΈλ₯Ό μννμ΅λλ€. λ―Έλ¦¬λ³΄κΈ°κ° μλνλ κ²μ²λΌ 보μ΄μ§λ§ μΆμλκΈ° μμν©λλ€. μ°½ μλ¨μ μ€ν리ν°λ₯Ό μλλ‘ λλκ·Ένλ©΄ λμμ΄λ νλ©΄μ΄ λνλ©λλ€. νμΈν΄ μ£Όμκ² μ΅λκΉ?
κ·Έλ λ§μ λ΄κ° μμμ΄ (λΆκ΄΄λ μ λ§ μλ²½νκ² μ¨κ²Όμ΄)
μΌλΆ μ°Έμ‘°κ° μμ¬ μμ§λ§ μ€μ λ‘ μλνμ§ μμ§λ§ μ€μ λ‘ λ―Έλ¦¬λ³΄κΈ° μμμ΄ μμ΅λλ€.
@rafntor λ€, #1552μ λμΌνλ©° .NET Standard 2.0μ μ¬μ©ν λ .eto.cs νμΌμμλ§ λ°μν©λλ€. λλ μμ§λ κ·Έκ²μ κ³ μΉ νμκ° μλ€. μ μ΄λ .xaml νμΌμμ μλνλ κ²μΌλ‘ 보μ λλ€.
μ, xamlμ΄ μ μκ²λ μλνλμ§ νμΈν μ μμ΅λλ€. Eto.Forms 2.4.1 λ° netstandard1.6μΌλ‘ λ€μ΄κ·Έλ μ΄λνλ©΄ μ°Έμ‘° μ€λ₯κ° λ³κ²½λ©λλ€.
@rafntor μΆκ° ν μ€νΈμ κ°μ¬λ립λλ€. μ λ ν΄κ²°νλλ‘ λ Έλ ₯νκ² μ΅λλ€.
@rafntor λ€, #1552μ λμΌνλ©° .NET Standard 2.0μ μ¬μ©ν λ .eto.cs νμΌμμλ§ λ°μν©λλ€. λλ μμ§λ κ·Έκ²μ κ³ μΉ νμκ° μλ€. μ μ΄λ .xaml νμΌμμ μλνλ κ²μΌλ‘ 보μ λλ€.
μΆκ°νκΈ°λ§ νλ©΄ λ©λλ€. κΈ°λ³Έ νλ‘μ νΈ νμΌμ .NET Standard xx λμ .NET4.6.1λ‘ μ νν λλ λ°μνμ΅λλ€. λ κ°μ λ€λ₯Έ μ°Έμ‘°λ§ μ΄μ€ μ°Έμ‘°μΈ κ² κ°μ΅λλ€.
μ€λ λ λ€λ₯Έ κ΄μ°°; MonoDevelopλ₯Ό μ¬μ©νλ Ubuntu μμ€ν μμλ .eto.cs νμΌμ μ΄ λ λΆν νλ©΄μ΄ λνλ©λλ€. VSIX μμ΄ μλνλ λ°©λ²μ νμ€νμ§ μμ§λ§ μ΄λ¬ν μ°Έμ‘° μ€λ₯λ μμ΅λλ€. μ΄λ€ κ²μ΄ λμμ΄ λλμ§ λ΄μΌ νμΈν μ μμ΅λκΉ?
λ§μ§λ§μΌλ‘ μμμ μΈκΈν μ΅μ .VSIXλ₯Ό μ¬μ©νλ €κ³ νμ΅λλ€. VS2019κ° μ€μΉλμ΄ μμ§λ§ VSIX μ€μΉ νλ‘κ·Έλ¨μ λ λ² ν΄λ¦νλ©΄ μλ½μ ν΅κ³Όνμ§ λͺ»ν©λλ€.
λ΄κ° λλ½λ μ μ 쑰건μ μ°Ύλ λ°©λ²μ 무μμ
λκΉ?
@ejongejans λ€μμ μ μ 쑰건μ λλ€.
VSλ₯Ό μ΅μ λ²μ μΌλ‘ μ λ°μ΄νΈν΄μΌ ν©λκΉ? μ€μΉνλ €κ³ ν λ νμ κ΅¬μ± μμλ₯Ό μ€μΉνκ±°λ νμνλλ‘ λ§λλ λ°©λ²μ λͺ¨λ₯΄κ² μ΅λλ€.
Macμ© μ΅μ VSμ© Addinμ μ¬κΈ°μμ λ€μ΄λ‘λν μ μμ΅λλ€.
μμ©λμ΄λ₯Ό μ£ΌμΈμ!
κ°μ₯ μ μ©ν λκΈ
μ¬λ¬λΆ, κΈ°λ€λ € μ£Όμ μ κ°μ¬ν©λλ€. Mac λ° Windowsμ© VS μΆκ° κΈ°λ₯ μ λ°μ΄νΈλ μ¬μ μκ°μ΄ μμ λ λ€μ λͺ©λ‘μ μμ΅λλ€.