ඔබගේ ටර්මිනලය දැන් වඩාත් සිත්ගන්නාසුළු, වේගවත් සහ ස්වයංක්රීයව අලුත් වෙයි. Zig භාෂාවෙන් රචිත Whetuu යනු, ස්ථාපනයක් අවශ්ය නොවූ, එක්වර ක්ලික් කිරීමෙන්ම සියලු Linux හා macOS Shell (bash, zsh, fish) සඳහා ක්රියාත්මක වන නවතම ප්රොම්ප්ට් එකයි.
ස්ථාපනය ඉතා සරලයි – කෙලින්ම curl … | sh කමාන්ඩ් එකක් රනින්න. ස්ක්රිප්ට් එක ඔබේ පද්ධතිය හඳුනාගෙන, SHA256SUMS පරීක්ෂා කර, බයිනරිය ~/.whetuu/bin තුළ තබා, ඔබේ වත්මන් Shell ගොනුවට අවශ්ය පේළි දෙකක් එක් කරයි. දෙවරක් රනිත්තාත් කිසිදු වෙනසක් නොවේ. ඔබට WHETUU_NO_MODIFY=1 භාවිතා කර ගොනු සංස්කරණය නොකර පේළි පමණක් ප්රින්ට් කර ගත හැක.
Whetuu ප්රොම්ප්ට් එකේ විශේෂත්වය එහි මොඩියුලර් සැකසුමයි. ඩිරෙක්ටරි, Git ශාඛාව, Git තත්ත්වය, භාෂා ලාංඡනය, ටූල්චේන් වර්ෂන්, කමාන්ඩ් කාලය, හා අසාර්ථක කමාන්ඩ් එකකට රතු වර්ණයක් දක්වයි. සියලු තොරතුරු .git ෆයිල් පදනමෙන්, අමතර subprocess නොමැතිව, std.Io භාවිතයෙන් එකවර පරීක්ෂා කරයි. එම නිසා ප්රොම්ප්ට් එකේ රෙන්ඩරින් කාලය 2 ms කට අඩුය. එමෙන්ම ඉහලම වේගය ඇති Git repository එකක්ද ඔබේ Shell එක අතුරුදන් නොවෙයි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලාංකීය ඩිවෙලොපර්, විශ්වවිද්යාල සිසුන් හා තාක්ෂණික ව්යාපාර සඳහා Whetuu ගෙන එන ප්රතිලාභ කිහිපයක් ඇත:
- ඉගෙනුම් වේගය වැඩිවීම: Git තත්ත්වය, භාෂා අනුවාදය වැනි තොරතුරු තත්ක්ෂණයෙන් පෙන්වන නිසා කේත ලිවීමේදී අඩු කාලයක් වැය වේ.
- කාර්ය සාධනයේ වැඩිදියුණුකම: 2 ms කට අඩු රෙන්ඩරින් කාලය නිසා බහුකාර්ය පරිසරයකත් Shell ප්රතිචාරය වේගවත් වේ.
- ආරම්භක සැකසීම් අවශ්ය නොවීම: එකම ස්ක්රිප්ට් එකක් රනින්න පමණක්, සියලු Shell වලට එකම අත්දැකීම ලැබේ, එමෙන්ම ඕපන් සෝර්ස් නිසා ගැටළු හඳුනාගැනීමට සහ සංස්කරණයට හැකියාව ඇත.
විශේෂයෙන්, ශ්රී ලාංකීය සොෆ්ට්වෙයා ආරම්භකයන්ට පරිසර සැකසීමේ කාලය අඩු කර, නිෂ්පාදන කාර්යයන්ට වඩා කේන්ද්රය කරගැනීමට ඉඩ සලසයි.
Whetuu එකතු කර ඔබේ ටර්මිනලය නවීකරණය කරගන්න. ඉක්මනින්, හුඟාක් දේවල් පෙන්වන, සරල හා අධිකාරී Shell ප්රොම්ප්ට් එක ඔබේ දෛනික වැඩ පිළිවෙළට නව පරම්පරාවක් එක් කරයි.