පෙරනිමියෙන් දෘඩ ටැබ් අක්ෂරයක් සහිත සූර්යග්රහණ දර්ශක. මම එය අවකාශයට වෙනස් කරන්නේ කෙසේද?
පෙරනිමියෙන් දෘඩ ටැබ් අක්ෂරයක් සහිත සූර්යග්රහණ දර්ශක. මම එය අවකාශයට වෙනස් කරන්නේ කෙසේද?
Answers:
Spaces only
[ සටහන : අවශ්ය නම් පෙරනිමි පැතිකඩ නැවත ලිවිය නොහැකි බැවින් නව නමක් සහිත පැතිකඩ සුරකින්න.]
3.6 අනුවාදයට පෙර:
Window->Preferences->Editors->Text Editors->Insert spaces for tabs
අනුවාදය 3.6 සහ පසුව:
සූර්යග්රහණයේ බොහෝ ජාවා නොවන සංස්කාරකවරුන්ගේ පදනම ලෙස පෙරනිමි පෙළ සංස්කාරකය භාවිතා කරන බව සලකන්න. 3.3 වන තෙක් මෙම සිටුවම නොතිබීම පුදුම සහගතය.
Spaces only
HTML සඳහා එම උපදෙස් අනුගමනය, නමුත් තෝරා CSS ගොනු වෙනුවට HTML ගොනු .
පෙරනිමියෙන්, ජේඑස්පී ලිපිගොනු HTML ගොනු සඳහා ආකෘතිකරණ මනාපයන් අනුගමනය කරයි.
XML ගොනු පරතරය මනාපයන් තුළ වින්යාස කර ඇත.
Open the edit dialog now
සක්රීය කර ඇති බව සහතික කර, පහර දෙන්න OK
, පසුව යටතේ මෙම Indentation
ටැබ්, ඔබ දකිනු ඇත Tab Policy
. එය සකසන්න Spaces Only
.
පෙරනිමි පෙළ සංස්කාරකය සඳහා:
Insert spaces for tabs
(එය පරීක්ෂා කරන්න)PHP සඳහා:
Tab policy
(" අවකාශ "තෝරන්න)Indentation size
(4 ලෙස සකසා ඇත)CSS සඳහා:
Indent using spaces
(එය තෝරන්න)Indentation size
(4 ලෙස සකසා ඇත)HTML සඳහා:
Indent using spaces
(එය තෝරන්න)Indentation size
(4 ලෙස සකසා ඇත)XML සඳහා:
Indent using spaces
(එය තෝරන්න)Indentation size
(4 ලෙස සකසා ඇත)ජාවාස්ක්රිප්ට් සඳහා:
Indentation
(" අවකාශ පමණක් "තෝරන්න)ජාවා සඳහා:
Indentation
(" අවකාශ පමණක් "තෝරන්න)ටැබ් වෙනස් කිරීමේ සිට සූර්යග්රහණයේ අවකාශයන් දක්වා :
කවුළුව » මනාපයන් » ජාවා » කේත විලාසය » ආකෘතිය » සංස්කරණය » Indentation
("ඉඩ පමණක්" තෝරන්න)
සඳහා CDT :
Tab Policy
(ඉඩ පමණක් තෝරන්න)මෙම ත්රෙඩ් එක හරහා පැකිලෙන පුද්ගලයින් සඳහා ඉක්මන් ඉඟියක්; පවතින තවත් එක් ස්ථානයක් මෙම සැකසුම ඔබගේ ව්යාපෘතිය තුළ, විසින් ද, කළ හැකි!
සූර්යග්රහණය ව්යාපෘති-විශේෂිත සැකසුම් සඳහා සහය දක්වන අතර සමහර ව්යාපෘති ඔවුන්ගේම, කළමනාකරණය නොකළ ටැබ් / අවකාශ සැකසුම් භාවිතා කරනු ඇත, ඒවා වත්මන් ව්යාපෘති ගුණාංග හැර වෙනත් තැනක නොපෙන්වයි.
මෙය කළමනාකරණය කළ හැක්කේ:
මෙය සාමාන්යයෙන් ගැටළුවක් වනුයේ ඔබ වෙනත් කෙනෙකුගේ කේතයක් ඔබේ සූර්යග්රහණයට ආනයනය කළහොත් පමණි.
පෙරනිමි සංස්කාරකය සඳහා:
කවුළුව » මනාප » සංස්කාරක » පෙළ සංස්කාරක »Insert spaces for tabs
ජාවා සංස්කාරකය සඳහා
කවුළුව » මනාපයන් » ජාවා » කේත විලාසය » ආකෘතිය » සංස්කරණය » මුද්රණය » Tab policy
" අවකාශය පමණි "
මම මෙම ගැටලුවට මුහුණ දෙන විට මට "ටැබ් සඳහා අවකාශය භාවිතා කරන්න" මට සොයාගත හැකි සෑම තැනකම සත්ය ලෙස සකසා තිබුනද, මම තවමත් ටැබ් ලබා ගනිමින් සිටියෙමි. එය අවසන් වූයේ ගොනුවේ වෙනත් තැනක ටැබ් භාවිතා කර ඇති අතර එය ස්මාර්ට් ඉන්ඩෙන්ටේෂන් හෝ කලකිරවන යමක් කිරීමට උත්සාහ කරන බැවිනි.
ගොනුවේ සම්පූර්ණ අන්තර්ගතය තෝරා මැක් මත එබීමෙන් එය නිරාකරණය විය command+shift+f
. මෙය ගොනුවකට ලබා දී ඇති ආකෘතිකරණය අදාළ වේ. කවුළු වල එකම යතුරු බැඳීම මම නොදනිමි, නමුත් එය උත්සාහ කර බලන්න. එම අවස්ථාවේදී මම අපේක්ෂිත හැසිරීම ලබා ගැනීමට පටන් ගනිමි.
\t
(නිත්ය ප්රකාශන සක්රීය කර ඇති බවට වග බලා ගන්න) සහ අපේක්ෂිත අවකාශයේ අක්ෂර වෙනුවට ආදේශ කළ හැකිය
Ctrl+Shift+F
.
සී / සී ++ සංවර්ධකයින් සඳහා සූර්යග්රහණ IDE, අනුවාදය: හීලියෝස් සේවා නිකුතුව 2
"කවුළුව-> මනාපයන්-> කේත විලාසය" තුළ නව බොත්තමක් එබීමෙන් ඔබට නව පැතිකඩක් නිර්මාණය කළ යුතුය.
Indentation පටිත්ත වෙත ගොස් "ටැබ් ප්රතිපත්තිය = අවකාශය පමණි" තෝරන්න
සී / සී ++ සංවර්ධකයින් සඳහා සූර්යග්රහණ IDE, අනුවාදය: කෙප්ලර් සේවා නිකුතුව 1
නව පැතිකඩක් නිර්මාණය කිරීම සඳහා පහත මාර්ගය අනුගමනය කරන්න: "කවුළුව> මනාපයන්> සී / සී ++> කේත විලාසය> ආකෘතිය"
Indentation පටිත්ත වෙත ගොස් "ටැබ් ප්රතිපත්තිය = අවකාශය පමණි" තෝරන්න
ජාවා ආකෘති පත්රය "ටැබ් සඳහා අවකාශය ඇතුළු කරන්න" සැකසුම නැවත ලියන බැවින් එය පරීක්ෂා කිරීමට වග බලා ගන්න . යන්න:
Java->Code Style"->Formatter->Edit->Identation
සටහන: ඔබේ වින්යාසය සුරැකීමට ඔබට අභිරුචි ආකෘතියක් නිර්මාණය කිරීමට අවශ්ය වනු ඇත.
මෙම ගැටළුව ඉතා සරල බවත් එය සැමවිටම ක්රියාත්මක වන බවත් මම සොයා ගතිමි. එය සූර්යග්රහණ සැකසුම් ගොනුව වෙනස් කිරීමයි.
උදාහරණයක් ලෙස (HTML ඉන්ඩෙන්ටේෂන් ප්රමාණය වෙනස් කරන්න):
org.eclipse.wst.html.core.prefs
තිබිය යුතු ගොනුව හමු වියyour_workspace/.metadata/.plugins/org.eclipse.core.runtime/.settings/
indentationChar=space
indentationSize=4
වෙත යන්න කවුළු -> අභිරුචි හා වර්ගය ටැබ් (පහත වැනි සංවාද ප්රදර්ශනය වනු ඇත) සෙවුම් පෙළ ලෙස:
ටැබ් ප්රතිපත්තිය වෙනස් කිරීමට උද්දීපනය කළ කොටස් වෙත යන්න. සඳහා කර්තෘ සැකසුම් එය බොහෝ දුරට ඔබ්බවන්න අවකාශයන් භාවිතා (ඉහත පෙන්වා ඇත).
සඳහා හැඩසවිගන්වනය ඔබ සංස්කරණය සඳහා ක්රියාකාරි පැතිකඩ හා යාවත්කාලීන කිරීම අවශ්ය සැකසුම් ටැබ් ප්රතිපත්තිය ( 'යටතේ ලබාගත හැකි නිකෙවීම් > - සාමාන්ය සැකසීම් :
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="tab"/>
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
.Editorconfig ගොනුවක් භාවිතා කිරීම ගැනද සලකා බලන්න: https://marketplace.eclipse.org/content/editorconfig-eclipse . සූර්යග්රහණය භාවිතා නොකරන කෙනෙකුටද මෙයින් ප්රයෝජන ගත හැකිය, නරකම අවස්ථාවක එය මාර්ගෝපදේශයක් ලෙස සේවය කළ හැකිය. සටහන: මම අභ්යවකාශ යුද්ධ එදිරිව ටැබ් වලට ඇතුළු නොවී අවකාශ භාවිතා කරමි FTW :-)
අනෙක් පිළිතුරු වලට වැඩි දියුණු කිරීමක් ලෙස, මැක් ඕඑස් එක්ස් හි, "මනාප" මෙනුව සූර්යග්රහණය යටතේ ඇත, නොව කවුළු (Windows / Linux එක්ලිප්ස් බෙදාහැරීම් මෙන් නොව). මෙම ලක්ෂ්යය පසු කළ වෙනත් පිළිතුරු මගින් පෙන්වා දුන් ආකාරයට අනෙක් සියල්ලම තවමත් සමාන ය.
IE: ජාවා ආකෘති පත්රය යටතේ ලබා ගත හැකිය:
Eclipse > | # Not Window!
Preferences > |
Java > |
Code Style > |
Formatter |
මෙතැන් සිට, ආකෘති පත්රය සංස්කරණය කරන්න, ටැබ් ප්රතිපත්තිය "ඉන්ඩෙන්ටේෂන්" යටතේ සැකසිය හැකිය.
ඒඑන්ටී සංස්කාරකය අමතක කරන්න එපා
යම් හේතුවක් නිසා ආනා කර්තෘ සඳහා සෙවුම් ප්රතිඵල වල පෙන්වන්නේ නැත 'tab'
හෝ 'spaces'
එසේ අහිමි කළ හැක.
වින්ඩෝස් > මනාපයන් යටතේ
Tab size:
(4 ලෙස සකසා ඇත)Use tab character instead of spaces
(එය නොතේරූ නිසාවෙන්)කේතීකරණ ශෛලියේ ඔබේ ආකෘතිය වින්යාස කිරීමට ඔබට නියත වශයෙන්ම XML ගොනුවක් භාවිතා කළ හැකිය. ඔබේ කණ්ඩායම් සාමාජිකයන් අතර එකම කේතීකරණ විලාසය සහ මාර්ගෝපදේශ ලබා ගැනීමට ආකෘති ගොනුව ඔබට උපකාරී වේ.
විචල්ය පහත වම මේ එකතු කර ඇත a tab= 2 spaces
පවා, ඔබට මීට භාවිතා හා අවකාශය ආගමට හරවා Tab
භාවිතා කේතනය විට අත්හදා බැලීම් සිදුකිරීමට ප්රධාන එක්ලිප්ස් .
<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="2"/>
<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="yes"/>
හොඳම,