$ open workshop/text-cleanup
â ÑабПÑÐ°ÐµÑ Ð² бÑаÑзеÑе · без загÑÑзкО Ма ÑеÑвеÑ
ЧОÑÑка ÑекÑÑа
ÐевОЎОЌÑе ÑÐžÐŒÐ²ÐŸÐ»Ñ ÐžÐ· ЌПЎелей
Ð ÑекÑÑе ÐŸÑ ÐŒÐŸÐŽÐµÐ»Ðž ПÑÑаÑÑÑÑ ÑÐžÐŒÐ²ÐŸÐ»Ñ ÐœÑлевПй ÑОÑОМÑ: пÑПбелÑ, ÑклейкО ÑлПв, BOM, ÐŒÑгкОе пеÑеМПÑÑ. ÐлазПЌ ÐžÑ ÐœÐµ вОЎМП, МП ПМО пеÑежОваÑÑ ÐºÐŸÐ¿ÐžÑПваМОе, Ð²ÐžÐŽÐœÑ Ð»ÑÐ±ÐŸÐŒÑ Ð¿Ð°ÑÑеÑÑ Ðž лПЌаÑÑ Ð²ÑÑÑÑÐºÑ Ð¿ÑО вÑÑавке. ÐМÑÑÑÑÐŒÐµÐœÑ Ð¿ÐŸÐŽÑвеÑÐžÐ²Ð°ÐµÑ ÐºÐ°Ð¶ÐŽÑй пÑÑЌП в ÑекÑÑе О гПвПÑОÑ, ÑÑП Ñ ÐœÐžÐŒ ЎелаÑÑ: ПЎМО О Ñе же ÐºÐŸÐŽÑ Ð² ПЎМПЌ ЌеÑÑе ÐŒÑÑПÑ, а в ÐŽÑÑгПЌ ÑабПÑа. Ð¢ÐŸÑ Ð¶Ðµ U+200D ÐŒÐµÐ¶ÐŽÑ Ð±ÑкваЌО лОÑМОй, а ÐŒÐµÐ¶ÐŽÑ Ð»ÐžÑаЌО ЎеÑÐ¶ÐžÑ ÑЌПЎзО ÑеЌÑО; U+200C вМÑÑÑО пеÑÑОЎÑкПгП ÑлПва â пÑавОлП МапОÑаМОÑ. ТакОе ÐŒÑ ÐœÐµ ÑÑПгаеЌ О пПказÑваеЌ зелÑМÑÐŒ. ÐÑÑ ÑÑОÑаеÑÑÑ Ð² бÑаÑзеÑе, ÑекÑÑ ÐœÐžÐºÑЎа Ме ÑÑ ÐŸÐŽÐžÑ.
ÐÑÑавÑÑе ÑекÑÑ â пÑПвеÑка пПйЎÑÑ ÑÑазÑ
ÐОÑегП Ме ÑÑ ÐŸÐŽÐžÑ ÐœÐ° ÑеÑвеÑ: вÑÑ ÑÑОÑаеÑÑÑ Ð·ÐŽÐµÑÑ, в бÑаÑзеÑе
ТекÑÑ ÑÑОÑаеÑÑÑ Ð² бÑаÑзеÑе О МОкÑЎа Ме ÑÑ ÐŸÐŽÐžÑ
УбÑаÑÑ ÐœÐµÐ²ÐžÐŽÐžÐŒÑе ÑÐžÐŒÐ²ÐŸÐ»Ñ ÐžÐ· ÑекÑÑа пПÑле МейÑПÑеÑО
ÐÑÑавÑÑе ÑекÑÑ, О пÑПвеÑка пПйЎÑÑ ÑÑазÑ: ОМÑÑÑÑÐŒÐµÐœÑ Ð¿ÐŸÐŽÑвеÑÐžÑ ÐºÐ°Ð¶ÐŽÑй МевОЎОЌÑй ÑОЌвПл пÑÑЌП в ÑÑÑПке О ÑбеÑÑÑ Ð»ÐžÑМОе ПЎМПй кМПпкПй. СОЌвПлÑ, кПÑПÑÑе ЎеÑÐ¶Ð°Ñ ÑЌПЎзО О МапОÑаМОе ÑлПв, ПÑÑаÑÑÑÑ ÐœÐ° ЌеÑÑе О пПЌеÑаÑÑÑÑ ÐŸÑЎелÑМП. ТекÑÑ ÑÑОÑаеÑÑÑ Ð² бÑаÑзеÑе О МОкÑЎа Ме ПÑпÑавлÑеÑÑÑ.
Ðак пПлÑзПваÑÑÑÑ
- 1ÐÑÑавÑÑе ÑекÑÑ Ð² пПле â пÑПвеÑка запÑÑкаеÑÑÑ ÑÑазÑ, без кМПпПк
- 2ÐПÑЌПÑÑОÑе, гЎе ÑОЎÑÑ ÐŒÐµÑкО: ÑОПлеÑПвÑе ÑбеÑÑÐŒ, зелÑМÑе ПÑÑавОЌ
- 3ÐажЌОÑе «ÐÑОÑÑОÑÑ Ðž ÑкПпОÑПваÑÑ» â ÑОÑÑÑй ÑекÑÑ ÑÑÐ°Ð·Ñ Ð² бÑÑеÑе
ЧÑП вМÑÑÑО
- U+200B
- Zero-width space â ÑбОÑаеЌ
- U+00AD
- ÐÑгкОй пеÑÐµÐœÐŸÑ â ÑбОÑаеЌ
- U+2060
- Word joiner â ÑбОÑаеЌ
- U+FEFF
- BOM â ÑбОÑаеЌ
- U+200D
- ÐМÑÑÑО ÑЌПЎзО ПÑÑавлÑеЌ, ÐŒÐµÐ¶ÐŽÑ Ð±Ñкв ÑбОÑаеЌ
- U+200C
- РпеÑÑОЎÑкПЌ О Ñ ÐžÐœÐŽÐž ПÑÑавлÑеЌ
- U+200E / U+200F
- ÐеÑкО МапÑавлеМОÑ, ПÑÑавлÑеЌ пП ÑЌПлÑаМОÑ
ЧаÑÑÑе вПпÑПÑÑ
ÐÐŸÐŒÐ°ÐµÑ Ð»Ðž ПÑОÑÑка ÑЌПЎзО?
ÐеÑ. ÐЌПЎзО ÑеЌÑО ÑПбÑаМ Оз МеÑкПлÑÐºÐžÑ Ð»ÐžÑ, ÑклееММÑÑ ÑОЌвПлПЌ U+200D, а ÑвеÑМПе ÑеÑÐŽÑе ЎеÑжОÑÑÑ Ð²Ð°ÑОаÑОПММÑÐŒ ÑелекÑПÑПЌ. ÐМÑÑÑÑÐŒÐµÐœÑ ÑÑÐŽÐžÑ ÐºÐ°Ð¶ÐŽÑй ÑОЌвПл пП ÑПÑеЎÑÐŒ: ÐŒÐµÐ¶ÐŽÑ ÐŽÐ²ÑÐŒÑ Ð¿ÐžÐºÑПгÑаЌЌаЌО ÑÑП клей, ÐŒÐµÐ¶ÐŽÑ Ð±ÑкваЌО â ÐŒÑÑПÑ. Ðлей ПÑÑаÑÑÑÑ Ðž пПЌеÑаеÑÑÑ Ð·ÐµÐ»ÑМÑÐŒ.
ÐÑЎа ÑÑ ÐŸÐŽÐžÑ ÑекÑÑ?
ÐОкÑЎа. ÐÑПвеÑка О ПÑОÑÑка вÑпПлМÑÑÑÑÑ Ð² бÑаÑзеÑе Ма ваÑеЌ ÑÑÑÑПйÑÑве, ÑеÑевÑÑ Ð·Ð°Ð¿ÑПÑПв Ñ ÑекÑÑПЌ МеÑ. СÑÑаМОÑа ÑабПÑÐ°ÐµÑ Ðž в ПÑлайМе пПÑле загÑÑзкО.
ÐÑкÑЎа вППбÑе беÑÑÑÑÑ ÑÑО ÑОЌвПлÑ?
ÐÑ ÐŸÑÑавлÑÑÑ Ð³ÐµÐœÐµÑаÑПÑÑ ÑекÑÑа О ÑеЎакÑПÑÑ: МÑлевПй ÑОÑÐžÐœÑ Ð¿ÑÐŸÐ±ÐµÐ»Ñ Ð¿ÐŸÐ¿Ð°ÐŽÐ°ÑÑ Ð¿ÑО кПпОÑПваМОО Оз веба, BOM ЎПбавлÑÑÑ ÑекÑÑПвÑе ÑеЎакÑПÑÑ, ÐŒÑгкОе пеÑеМПÑÑ Ð¿ÑÐžÑ ÐŸÐŽÑÑ ÐžÐ· вÑÑÑÑкО. ÐлазПЌ ПМО Ме вОЎМÑ, МП пеÑежОваÑÑ ÐºÐŸÐ¿ÐžÑПваМОе О Ð²ÐžÐŽÐœÑ Ð»ÑÐ±ÐŸÐŒÑ Ð¿Ð°ÑÑеÑÑ.
ЧÑП ÑакПе ЌеÑкО МапÑÐ°Ð²Ð»ÐµÐœÐžÑ Ðž заÑеЌ ÐžÑ ÐŸÑÑавлÑÑÑ?
U+200E О U+200F ÑЎеÑжОваÑÑ Ð»Ð°ÑОМÑкПе ÑлПвП ОлО ÑОÑлП в пÑавОлÑМÑÑ ÑÑПÑÐŸÐœÑ Ð²ÐœÑÑÑО ÑÑÑПкО Ма ОвÑОÑе ОлО аÑабÑкПЌ. Ð ÑÑÑÑкПЌ О аМглОйÑкПЌ ÑекÑÑе ПМО ÐŒÑÑПÑ, пПÑÑÐŸÐŒÑ ÐžÑ ÐŒÐŸÐ¶ÐœÐŸ ÑбÑаÑÑ ÐŸÑЎелÑМПй галПÑкПй, МП пП ÑЌПлÑÐ°ÐœÐžÑ ÐŸÐœÐž ÑÐŸÑ ÑаМÑÑÑÑÑ.
ÐÑÑгОе пÑОлПжеМОÑ
ÐÑÑ ÐŒÐ°ÑÑеÑÑкаÑ
ÐÑПЌпÑÑ ÐŽÐ»Ñ ÐŒÐŸÑÑМ-вОЎеП Ñ Ð¿ÑОЌеÑаЌОÐОблОПÑека ЌПÑÑМ-пÑПЌпÑПвÐÑПЌпÑÑ ÐŽÐ»Ñ ÐŒÐŸÑÑМ-гÑаÑОкО в Claude: пÑОЌеÑÑ Ñ Ð²ÐžÐŽÐµÐŸ
MCP-ÑеÑвеÑÑ ÐŽÐ»Ñ Claude Code, Cursor О VS CodeÐеМеÑаÑÐŸÑ ÐºÐŸÐœÑОга MCPÐак пПЎклÑÑОÑÑ MCP-ÑеÑÐ²ÐµÑ Ðº Claude Code, Cursor О VS Code
CLAUDE.md, пÑава О ÑÐºÐžÐ»Ð»Ñ Ð¿ÐŸÐŽ Ð²Ð°Ñ Ð¿ÑПекÑÐПМÑÑÑÑкÑÐŸÑ CLAUDE.mdÐак МапОÑаÑÑ CLAUDE.md ÐŽÐ»Ñ ÑвПегП пÑПекÑа
ÐÑОбка пÑПÑÑÑЌО ÑлПваЌО О пÑÐŸÐŒÐ¿Ñ ÐŽÐ»Ñ Ð¿ÐŸÑÐžÐœÐºÐžÐ Ð°Ð·Ð±ÐŸÑ ÐŸÑОбкОЧÑП зМаÑÐžÑ ÑÑа ПÑОбка О как пПпÑПÑОÑÑ Claude Code ÐµÑ ÐžÑпÑавОÑÑ
ÐМПгПÑлПйМÑе ÑÐŸÐœÑ ÐœÐ° ÑОÑÑПЌ CSSÐабПÑаÑПÑÐžÑ Ð³ÑаЎОеМÑПвÐÑаÑОвÑй гÑаЎОеМÑМÑй ÑПМ ÐŽÐ»Ñ ÑайÑа Ма ÑОÑÑПЌ CSS
ÐаЎÑ, ÑÐ°Ð·ÐŒÐµÑ Ðž ÑПÑЌаÑÐаЎÑОÑПваМОе О кПМвеÑÑаÑОÑÐбÑезаÑÑ ÐºÐ°ÑÑÐžÐœÐºÑ Ð¿ÐŸÐŽ пÑевÑÑ Ðž кПМвеÑÑОÑПваÑÑ Ð² WebP
СÑÑÑ Ð·Ð° ÑП, ÑÑП вПкÑÑг ЌПЎелОЊеМа ПбвÑзкОСкПлÑкП ÑÑÐŸÐžÑ ÑÑаÑÑПвÑй кПМÑекÑÑ Claude Code О MCP-ÑеÑвеÑПв