ఉచిత పాస్కల్ మరియు లాజరస్ ఉపయోగించి వ్రాసిన క్రాస్-ప్లాట్ఫారమ్ ఫ్రీ కోడ్ ఎడిటర్ CudaText యొక్క కొత్త విడుదల ప్రచురించబడింది. ఎడిటర్ పైథాన్ పొడిగింపులకు మద్దతు ఇస్తుంది మరియు సబ్లైమ్ టెక్స్ట్ కంటే అనేక ప్రయోజనాలను కలిగి ఉంది. ప్లగిన్ల రూపంలో అమలు చేయబడిన సమీకృత అభివృద్ధి పర్యావరణం యొక్క కొన్ని లక్షణాలు ఉన్నాయి. ప్రోగ్రామర్ల కోసం 270 కంటే ఎక్కువ సింటాక్టిక్ లెక్సర్లు తయారు చేయబడ్డాయి. కోడ్ MPL 2.0 లైసెన్స్ క్రింద పంపిణీ చేయబడింది. Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD మరియు సోలారిస్ ప్లాట్ఫారమ్ల కోసం బిల్డ్లు అందుబాటులో ఉన్నాయి.
మునుపటి ప్రకటన నుండి సంవత్సరంలో, క్రింది మెరుగుదలలు అమలు చేయబడ్డాయి:
- సబ్లైమ్ టెక్స్ట్ యొక్క కార్యాచరణను నకిలీ చేసే కమాండ్లు జోడించబడ్డాయి: “అతికించండి మరియు ఇండెంట్”, “చరిత్ర నుండి అతికించండి”.
- "కదిలిన" పంక్తుల మోడ్లో భారీ లైన్ల ఆప్టిమైజ్ చేసిన సవరణ. 40 మిలియన్ అక్షరాల స్ట్రింగ్ కోసం ఇప్పుడు సవరణలు చాలా వేగంగా ఉన్నాయి.
- చిన్న పంక్తుల గుండా వెళుతున్నప్పుడు క్యారేజీలను సరిగ్గా గుణించడానికి "కేరెట్స్ ఎక్స్టెండ్" ఆదేశాలు మెరుగుపరచబడ్డాయి.
- డ్రాగ్-డ్రాప్ టెక్స్ట్ బ్లాక్లు: మరింత సరైన కర్సర్ చూపబడింది, మీరు చదవడానికి మాత్రమే పత్రాల నుండి లాగవచ్చు.
- రీప్లేస్ చేసేటప్పుడు RegEx ప్రత్యామ్నాయాలను నిలిపివేయడానికి మిమ్మల్ని అనుమతించే "రీప్లేస్" డైలాగ్కు ఫ్లాగ్ జోడించబడింది.
- “fold_icon_min_range” ఎంపిక జోడించబడింది, ఇది చాలా చిన్నగా ఉన్న బ్లాక్ల మడతను తొలగిస్తుంది.
- సబ్లైమ్ టెక్స్ట్తో సారూప్యతతో, Ctrl + “3వ మౌస్ బటన్ను క్లిక్ చేయడం” మరియు Ctrl + “మౌస్ వీల్తో స్క్రోలింగ్” ప్రాసెస్ చేయబడ్డాయి.
- చిత్రాలను వీక్షించడం మరిన్ని ఫార్మాట్లకు మద్దతు ఇస్తుంది: WEBP, TGA, PSD, CUR.
- కొన్ని ఎడిట్ కేసుల కోసం అన్డు లాజిక్ సబ్లైమ్ టెక్స్ట్తో సమానంగా తయారు చేయబడింది.
- యూనికోడ్ వైట్స్పేస్ అక్షరాలు ఇప్పుడు హెక్సాడెసిమల్లో చూపబడ్డాయి.
- ఎడిటర్ ప్రతి 30 సెకన్లకు సెషన్ ఫైల్ను సేవ్ చేస్తుంది (విరామం ఎంపిక ద్వారా సెట్ చేయబడుతుంది).
- వాటికి ఆదేశాలను కేటాయించడం కోసం Extra1/Extra2 మౌస్ బటన్లకు మద్దతు.
- కమాండ్ లైన్ పరామితి “-c” జోడించబడింది, ఇది ప్రోగ్రామ్ ప్రారంభమైనప్పుడు ఏదైనా కమాండ్ ప్లగిన్ని అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
- లెక్సర్లు:
- CSS లెక్సర్ కోసం కోడ్ ట్రీ మెరుగుపరచబడింది: ఇది ఇప్పుడు మినిఫైడ్ (కంప్రెస్డ్) CSS డాక్యుమెంట్లలో కూడా ట్రీ నోడ్లను సరిగ్గా చూపుతుంది.
- మార్క్డౌన్ లెక్సర్: పత్రం ఇతర లెక్సర్లతో శకలాలు కలిగి ఉన్నప్పుడు ఇప్పుడు ఫెన్సింగ్ బ్లాక్లకు మద్దతు ఇస్తుంది.
- భారీ ఫైల్లకు మద్దతు ఇవ్వడానికి "ఇని ఫైల్స్" లెక్సర్ను "లైట్" లెక్సర్తో భర్తీ చేశారు.
- ప్లగిన్లు:
- ప్రాజెక్ట్ మేనేజర్కి “అంతర్నిర్మిత సెషన్లు” జోడించబడ్డాయి, అంటే సెషన్లు నేరుగా ప్రాజెక్ట్ ఫైల్లో సేవ్ చేయబడతాయి మరియు వాటి ప్రాజెక్ట్ నుండి మాత్రమే కనిపిస్తాయి.
- ప్రాజెక్ట్ మేనేజర్: కాంటెక్స్ట్ మెనుకి అంశాలను జోడించారు: “డిఫాల్ట్ అప్లికేషన్లో తెరవండి”, “ఫైల్ మేనేజర్లో ఫోకస్ చేయండి”. “గో టు ఫైల్” ఆదేశం కూడా వేగవంతం చేయబడింది.
- ఎమ్మెట్ ప్లగ్ఇన్: లోరెమ్ ఇప్సమ్ని చొప్పించడానికి మరిన్ని ఎంపికలు.
- Git స్థితి ప్లగిన్ (ప్లగిన్ల మేనేజర్): Gitతో పని చేయడానికి ప్రాథమిక ఆదేశాలను అందిస్తుంది, కాబట్టి మీరు ఇప్పుడు ఎడిటర్ నుండి నేరుగా కట్టుబడి ఉండవచ్చు.
- ఎమోజి ప్లగిన్ని చొప్పించండి (ప్లగిన్ల మేనేజర్): ఎమోజి నుండి యూనికోడ్ వచనాన్ని చొప్పించడానికి మిమ్మల్ని అనుమతిస్తుంది.
- ప్లగిన్ల మేనేజర్లో కొత్త ప్లగిన్లు:
- GitHub సారాంశం.
- WikidPad సహాయకుడు.
- కన్వర్టర్ JSON/YAML.
- గీతలు.
- బూట్స్ట్రాప్ పూర్తి మరియు బుల్మా పూర్తి.
మూలం: opennet.ru