Search results

πŸš€ μƒˆ μ˜€ν”ˆμ†ŒμŠ€ ν”„λ‘œμ νŠΈ: hwplibsharpλ₯Ό κ³΅κ°œν•©λ‹ˆλ‹€!

.NETμ—μ„œ HWP νŒŒμΌμ„ 닀루고 μ‹Άμ—ˆλ˜ 적 μžˆμœΌμ‹ κ°€μš”? 저도 κ·Έλž¬μŠ΅λ‹ˆλ‹€.

μ§€λ‚œ 3μ£Όκ°„ Java 기반 hwplibλ₯Ό .NET으둜 μ™„μ „νžˆ ν¬νŒ…ν–ˆμŠ΅λ‹ˆλ‹€.

641개 파일, 50,000쀄 μ΄μƒμ˜ μ½”λ“œ, 54번의 μ»€λ°‹μœΌλ‘œ .NET Standard 2.0, .NET Framework 4.7.2, .NET 8 이상을 μ§€μ›ν•˜λ©°, 크둜슀 ν”Œλž«νΌ (Windows, macOS, Linux)κΉŒμ§€ κ³ λ €ν•œ 것이 νŠΉμ§•μž…λ‹ˆλ‹€.

AI μ½”λ”© μ–΄μ‹œμŠ€ν„΄νŠΈμ™€ Visual Studio 2026의 μ—μ΄μ „νŠΈ 기반 디버거 덕뢄에 ν˜Όμžμ„œλŠ” 엄두도 λͺ» λƒˆμ„ 규λͺ¨μ˜ ν”„λ‘œμ νŠΈλ₯Ό 3μ£Ό λ§Œμ— μ™„λ£Œν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

특히 VS 2026의 디버거가 슀슀둜 브레이크포인트λ₯Ό μ„€μ •ν•˜κ³ , λ³€μˆ˜λ₯Ό μΆ”μ ν•˜λ©°, 문제의 κ·Όλ³Έ 원인을 μ°Ύμ•„μ£ΌλŠ” κ²½ν—˜μ€ μ‹œλ‹ˆμ–΄ κ°œλ°œμžμ™€ νŽ˜μ–΄ λ””λ²„κΉ…ν•˜λŠ” λŠλ‚Œμ΄μ—ˆμŠ΅λ‹ˆλ‹€.

이 ν”„λ‘œμ νŠΈλŠ” neolord0(λ°•μ„±κ· )λ‹˜μ˜ hwplibκ°€ μ—†μ—ˆλ‹€λ©΄ λΆˆκ°€λŠ₯ν–ˆμŠ΅λ‹ˆλ‹€. μ˜€ν”ˆμ†ŒμŠ€ μƒνƒœκ³„λŠ” μ΄λ ‡κ²Œ μ„œλ‘œμ˜ μ–΄κΉ¨ μœ„μ— μ„œμ„œ μ„±μž₯ν•©λ‹ˆλ‹€.

https://devwrite.ai/ko/posts/hwplibsharp-dev-journey/

Java hwplib을 .NET으둜 μ΄μ‹ν•˜κΈ°: AI와 ν•¨κ»˜ν•œ μ˜€ν”ˆμ†ŒμŠ€ ν¬νŒ… μ—¬μ •

μ‹œμž‘μ€ λ‹¨μˆœν•œ ν˜ΈκΈ°μ‹¬μ—μ„œ β€œν•œκΈ€ νŒŒμΌμ„ .NETμ—μ„œ 직접 λ‹€λ£° 수 있으면 μ’‹κ² λŠ”λ°β€¦β€ 이런 생각을 ν•œ .NET κ°œλ°œμžκ°€ μ €λ§Œμ€ 아닐 κ²ƒμž…λ‹ˆλ‹€. HWP νŒŒμΌμ€ ν•œκ΅­μ—μ„œ 곡곡기관을 μ€‘μ‹¬μœΌλ‘œ μ—¬μ „νžˆ 널리 μ‚¬μš©λ˜λŠ” λ¬Έμ„œ ν˜•μ‹μ΄μ§€λ§Œ, .NET μƒνƒœκ³„μ—μ„œλŠ” 이λ₯Ό μ œλŒ€λ‘œ λ‹€λ£° 수 μžˆλŠ” μ˜€ν”ˆμ†ŒμŠ€ λΌμ΄λΈŒλŸ¬λ¦¬κ°€ λ§ˆλ•…μΉ˜ μ•Šμ•˜μŠ΅λ‹ˆλ‹€. .NETμ—μ„œλŠ” κ·Έλ™μ•ˆ HWP νŒŒμΌμ„ 닀루기 μœ„ν•΄μ„œ, Windows OS ν•œμ •μœΌλ‘œ μ•„λž˜μ•„ν•œκΈ€μ„ μ„€μΉ˜ν•˜λ©΄ 같이 λ”°λΌμ˜€λŠ” HWP ActiveX 컨트둀의 COM νƒ€μž… 라이브러리λ₯Ό λΆˆλŸ¬μ™€μ„œ μ œμ–΄ν•˜λŠ” 것 μ •λ„λ§Œ 겨우 닀루어지고 μžˆμ—ˆμ„ λΏμ΄μ—ˆμ§€λ§Œ, μ•ˆνƒ€κΉκ²Œλ„ 이 λ§ˆμ €λ„ 지원이 μ€‘λ‹¨λ˜λ©΄μ„œ μ§€κΈˆμ€ 길이 λ§‰νžŒ μƒνƒœμ£ !

devwrite.ai Β· /dev/write

4