ඉන්ඩෙන්ටේෂන් භාවිතා නොකර කේත සංස්කාරක කේත කේත කැදැලි මට්ටමින් effectively ලදායී ලෙස ඉඟි කරන්නේ කෙසේද? [වසා ඇත]


235

මම එක්ස්එම්එල් පෙළ සංස්කාරකයක් ලියා ඇති අතර එය එකම එක්ස්එම්එල් පෙළ සඳහා දර්ශන විකල්ප 2 ක් සපයයි, එකක් ඉන්ඩෙන්ට් කර (පාහේ), අනෙක වම්-යුක්ති සහගත ය. වම්-යුක්ති සහගත දෘෂ්ටිය සඳහා පෙළඹවීම නම්, එක්ස්එම්එල් සන්දර්භයේ ස්වයංක්‍රීය අතුරු ආබාධයක් වන ඉන්ඩෙන්ටේෂන් මැදිහත්වීමකින් තොරව සරල-පෙළ හෝ එක්ස්පාත් කේතය ඇතුලත් කිරීම සඳහා පරිශීලකයින් භාවිතා කරන සුදු අවකාශයේ අක්ෂර 'බැලීමට' උදව් කිරීමයි.

පරිශීලකයාට උපකාරී වන නමුත් වැඩි විස්තරයකින් තොරව වම්-යුක්ති සහගත මාදිලිය සඳහා දෘශ්‍ය හෝඩුවාවන් (සංස්කාරකයේ සංස්කරණය කළ නොහැකි කොටස) ලබා දීමට මට අවශ්‍යය.

මම සම්බන්ධක රේඛා භාවිතා කිරීමට උත්සාහ කළෙමි, නමුත් එය කාර්යබහුල බවක් පෙනෙන්නට තිබුණි. මා මෙතෙක් ඉදිරිපත් කර ඇති හොඳම දේ පහත සංස්කාරකයේ සමච්චල් කළ තිර පිටපතක දැක්වේ, නමුත් මම වඩා හොඳ / සරල විකල්ප සොයමි (එයට ඕනෑවට වඩා කේත අවශ්‍ය නොවේ).

කේත සංස්කාරක කූඩු මට්ටමේ ඇඟවීම

[සංස්කරණය කරන්න]

තාප සිතියම් අදහස ගනිමින් (සිට: imjimp) මට මෙය සහ විකල්ප 3 ක් ඇත - a, b සහ c:

මූලික අදහස්

පහත දැක්වෙන කොටසේ පිළිගත් පිළිතුර යෝජනාවක් ලෙස විස්තර කෙරෙන අතර තවත් පිළිතුරු සහ අදහස් ගණනාවකින් අදහස් ගෙන එනු ලැබේ. මෙම ප්‍රශ්නය දැන් ප්‍රජා විකියක් බැවින් කරුණාකර මෙය යාවත්කාලීන කිරීමට නිදහස් වන්න.


නෙස්ට්වීව්

මෙම අදහස සඳහා නම, ඉන්ඩෙන්ටේෂන් භාවිතා නොකර කූඩුවල කේත කියවීමේ හැකියාව වැඩි දියුණු කිරීම සඳහා දෘශ්‍ය ක්‍රමයක් සපයයි.

සමෝච්ඡ රේඛා

නෙස්ට්වීව් තුළ වෙනස් ලෙස සෙවන ලද රේඛා සඳහා නම

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඉහත රූපයේ දැක්වෙන්නේ XML ස්නිපටයක් දෘශ්‍යමාන කිරීමට භාවිතා කරන නෙස්ට්වීව් ය. මෙම නිදර්ශනය සඳහා එක්ස්එම්එල් භාවිතා කළද, කැදැල්ල භාවිතා කරන වෙනත් කේත සින්ටැක්ස් මෙම නිදර්ශනය සඳහා භාවිතා කළ හැකිය.

දළ විශ්ලේෂණයක්:

  1. කූඩු මට්ටම ගෙන ඒම සඳහා සමෝච්ඡ රේඛා සෙවනැලි කර ඇත (තාප සිතියමක මෙන්)

  2. කූඩු මට්ටමක් විවෘත කරන විට හෝ වසා ඇති විට පෙන්වීමට සමෝච්ඡ රේඛා කෝණික වේ.

  3. සමෝච්ඡ රේඛාවක් කැදැල්ලක ආරම්භය අනුරූප අවසානයට සම්බන්ධ කරයි.

  4. සමෝච්ඡ රේඛාවල ඒකාබද්ධ පළල තාප සිතියමට අමතරව කූඩු මට්ටම පිළිබඳ දෘශ්‍ය හැඟීමක් ලබා දෙයි.

  5. නෙස්ට්වීව් හි පළල අතින් වෙනස් කළ හැකි නමුත් කේතය වෙනස් වන විට වෙනස් නොවිය යුතුය. සමෝච්ඡ රේඛා සම්පීඩනය කළ හැකිය.

  6. හිස් රේඛා සමහර විට පෙළ වඩාත් ජීර්ණය කළ හැකි කැබලිවලට කැඩීමට කේතය භාවිතා කරයි. එවැනි රේඛා නෙස්ට්වීව් හි විශේෂ හැසිරීම් අවුලුවන. උදාහරණයක් ලෙස තාප සිතියම යළි පිහිටුවීම හෝ පසුබිම් වර්ණ සමෝච්ඡ රේඛාවක් හෝ දෙකම භාවිතා කළ හැකිය.

  7. දැනට තෝරාගෙන ඇති කේතය හා සම්බන්ධ සමෝච්ඡ රේඛා එකක් හෝ කිහිපයක් ඉස්මතු කළ හැකිය. තෝරාගත් කේත මට්ටමට සම්බන්ධ සමෝච්ඡ රේඛාව වඩාත් අවධාරණය කරනු ඇත, නමුත් අනෙකුත් සමෝච්ඡ රේඛා ද 'ආලෝකමත්' කිරීමට අමතරව අඩංගු කැදැලි සමූහය ඉස්මතු කිරීමට උපකාරී වේ

  8. සමෝච්ඡ රේඛාවක් මත ක්ලික් කිරීම / ද්වි-ක්ලික් කිරීම සමඟ විවිධ හැසිරීම් (කේත නැවීම හෝ කේත තේරීම වැනි) සම්බන්ධ කළ හැකිය.

  9. සමෝච්ඡ රේඛාවක විවිධ කොටස් (ප්‍රමුඛ, මැද හෝ පසුපස දාරය) එකිනෙකට වෙනස් ගතික හැසිරීම් සම්බන්ධ විය හැකිය.

  10. මෙවලම් සමෝච්ඡ රේඛාවක් හරහා මූසිකයේ සැරිසැරීමේ සිදුවීමක පෙන්විය හැකිය

  11. කේතය සංස්කරණය කරන බැවින් නෙස්ට්වීව් නිරන්තරයෙන් යාවත්කාලීන වේ. කැදැල්ල නිසි ලෙස සමතුලිත නොවන තැන කූඩු මට්ටම අවසන් විය යුතු තැන උපකල්පනය කළ හැකි නමුත් ඒ හා සම්බන්ධ තාවකාලික සමෝච්ඡ රේඛා යම් ආකාරයකින් අනතුරු ඇඟවීමක් ලෙස ඉස්මතු කළ යුතුය.

  12. සමෝච්ඡ රේඛා වල හැසිරීම් ඇදගෙන යාමට සහාය විය හැකිය. ඇදගෙන යන සමෝච්ඡ රේඛාවේ කොටස අනුව හැසිරීම වෙනස් විය හැකිය.

  13. වම් ආන්තිකයේ බහුලව දක්නට ලැබෙන විශේෂාංග, එනම් රේඛා අංකනය කිරීම සහ දෝෂ සඳහා වර්ණ ඉස්මතු කිරීම සහ වෙනස්වන තත්වය නෙස්ට්වීව් ආවරණය කරයි.

අතිරේක ක්‍රියාකාරිත්වය

මෙම යෝජනාව මඟින් අතිරේක ගැටළු රාශියක් ආමන්ත්‍රණය කරයි - බොහෝ ඒවා මුල් ප්‍රශ්නයේ විෂය පථයෙන් පිටත වන නමුත් ප්‍රයෝජනවත් අතුරු ආබාධයකි.

කැදැලි කලාපයක ආරම්භය හා අවසානය දෘශ්‍ය ලෙස සම්බන්ධ කිරීම

සමෝච්ඡ රේඛා එක් එක් කැදැලි මට්ටමේ ආරම්භය හා අවසානය සම්බන්ධ කරයි

දැනට තෝරාගෙන ඇති රේඛාවේ සන්දර්භය ඉස්මතු කිරීම

කේතය තෝරාගත් විට, නෙස්ට්වීව් හි සම්බන්ධිත කූඩු මට්ටම ඉස්මතු කළ හැකිය

එකම කැදැලි මට්ටමින් කේත කලාප අතර වෙනස

එක්ස්එම්එල් සම්බන්ධයෙන් විවිධ නාම අවකාශයන් සඳහා විවිධ වර්ණ භාවිතා කළ හැකිය. ක්‍රමලේඛන භාෂා (c # වැනි) සමාන ආකාරයකින් භාවිතා කළ හැකි නම් කළ ප්‍රදේශවලට සහාය දක්වයි.

කැදැල්ල තුළ ඇති ප්‍රදේශ විවිධ දෘශ්‍ය කොටස් වලට බෙදීම

කියවීමේ හැකියාව සඳහා අමතර රේඛා බොහෝ විට කේතයට ඇතුළත් කරනු ලැබේ. නෙස්ට්වීව් හි සමෝච්ඡ රේඛාවල සන්තෘප්ත මට්ටම නැවත සැකසීමට එවැනි හිස් රේඛා භාවිතා කළ හැකිය.

බහු තීරු කේත දර්ශනය

වචන-එතුම හෝ තිරස් අනුචලනය අවශ්‍ය වීමට ඇති ඉඩකඩ අඩු බැවින්, ඉන්ඩෙන්ටේෂන් රහිත කේතය බහු තීරු දර්ශනයක් භාවිතා කිරීම වඩාත් makes ලදායී කරයි. මෙම මතය අනුව, කේතය එක් තීරුවක පහළට ළඟා වූ පසු, එය ඊළඟ තීරුවට ගලා යයි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

දෘශ්‍ය ආධාරයක් සැපයීමෙන් ඔබ්බට භාවිතා කිරීම

දළ විශ්ලේෂණයේ යෝජනා කර ඇති පරිදි, නෙස්ට්වීව් හට ට්රී වීව් පාලනයකින් අපේක්ෂා කරන දෙයට පුළුල් ලෙස අනුකූල වන පරිදි සංස්කරණ සහ තේරීම් අංග රාශියක් ලබා දිය හැකිය. මෙහි ඇති ප්‍රධාන වෙනස නම් සාමාන්‍ය TreeView නෝඩයට කොටස් 2 ක් ඇත: විස්තාරකයක් සහ නෝඩ් නිරූපකය. නෙස්ට්වීව් සමෝච්ඡ රේඛාවකට කොටස් 3 ක් පමණ තිබිය හැකිය: විවෘත කරන්නෙකු (බෑවුම්), සම්බන්ධකය (සිරස්) සහ සමීප (බෑවුම්).


Indentation මත

නෙස්ට්වීව්, ඉන්ඩෙන්ට් නොකළ කේත සම්පුර්ණ කිරීම් සමඟ ඉදිරිපත් කර ඇති නමුත් සාම්ප්‍රදායික ඉන්ඩෙන්ට් කේත දර්ශනය ප්‍රතිස්ථාපනය කිරීමට අපහසුය.

නෙස්ට්වීව් භාවිතා කරන ඕනෑම විසඳුමක්, සුදු පැහැති අක්ෂර ඇතුළුව කිසිදු කේත පෙළකටම බලපාන්නේ නැතිව, ඉන්ඩෙන්ට් සහ ඉන්ඩෙන්ට් නොකළ කේත දර්ශන අතර බාධාවකින් තොරව මාරු වීමේ ක්‍රමයක් සපයනු ඇත. ඉන්ඩෙන්ට් දර්ශනය සඳහා එක් තාක්‍ෂණයක් වනුයේ 'අතථ්‍ය හැඩතල ගැන්වීම' - ටැබ් හෝ අභ්‍යවකාශ අක්ෂර වෙනුවට ගතික වම් ආන්තිකය භාවිතා කිරීමයි. නෙස්ට්වීව් ගතිකව විදැහුම් කිරීම සඳහා භාවිතා කරන එකම කැදැලි මට්ටමේ දත්ත වඩාත් සාම්ප්‍රදායික පෙනුමක් සහිත දර්ශක දර්ශනය සඳහා ද භාවිතා කළ හැකිය.

මුද්‍රණය

මුද්‍රිත කේත කියවීමේ හැකියාව සඳහා ඉන්ඩෙන්ටේෂන් වැදගත් වනු ඇත. මෙහිදී, ටැබ් / අවකාශ අක්ෂර නොමැති වීම සහ ගතික වම් ආන්තිකය යන්නෙන් අදහස් කරන්නේ පෙළට දකුණු ආන්තිකයෙන් ඔතා තැබිය හැකි අතර ඉන්ඩෙන්ට් දර්ශනයේ අඛණ්ඩතාව තවමත් පවත්වා ගත හැකි බවයි. රේඛා අංක දෘශ්‍ය සලකුණු ලෙස භාවිතා කළ හැකි අතර එය කේතය වචන වලින් ඔතා ඇති ස්ථානය සහ ඉන්ඩෙන්ටේෂන් වල නිශ්චිත පිහිටීම පෙන්නුම් කරයි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

තිරය ​​දේපල වෙළඳාම්: පැතලි එදිරිව

නෙස්ට්වීව් වටිනා තිරයේ දේපල වෙළඳාම් භාවිතා කරන්නේද යන ප්‍රශ්නය ආමන්ත්‍රණය කරමින්:

සමෝච්ඡ රේඛා කේත සංස්කාරකයේ අක්ෂර පළලට සමාන පළලකින් හොඳින් ක්‍රියා කරයි. සමෝච්ඡ රේඛා කප්පාදු කිරීමට / සම්පීඩනය කිරීමට පෙර නෙස්ට්වීව් පළල අක්ෂර 12 කින් යුක්ත වේ.

ඉන්ඩෙන්ටඩ් දර්ශනයක් එක් එක් කැදැලි මට්ටම සඳහා අක්ෂර පළල 3 ක් භාවිතා කරන්නේ නම්, කැදැල්ල මට්ටම් 4 ක් කරා ළඟා වන තෙක් ඉඩ ඉතිරි වේ, මෙම කැදැල්ල මට්ටමට පසු පැතලි දර්ශනයට එක් එක් කැදැලි මට්ටම සමඟ වැඩි වන ඉඩ ඉතිරි කිරීමේ වාසියක් ඇත.

සටහන: කේත පළල සඳහා අවම අක්ෂර 4 ක් ඇතුළත් කිරීම බොහෝ විට නිර්දේශ කරනු ලැබේ, කෙසේ වෙතත් XML බොහෝ විට කළමනාකරණය කරන්නේ අඩුවෙන්. පෙළගැස්වීමේ ගැටළු ඇතිවීමේ අවදානමක් නොමැති නිසා අතථ්‍ය හැඩතල ගැන්වීම අඩු ඉන්ඩෙන්ටේෂන් භාවිතා කිරීමට අවසර දෙයි

දර්ශන 2 හි සංසන්දනයක් පහත දැක්වේ:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඉහත කරුණු මත පදනම්ව, දර්ශන ශෛලියේ තේරීම තිරයේ දේපල වෙළඳාම් හැර වෙනත් සාධක මත පදනම් වනු ඇතැයි නිගමනය කිරීම සාධාරණ ය. එක් ව්‍යතිරේකය වන්නේ තිරයේ අවකාශය වාරිකයක තිබීමයි, උදාහරණයක් ලෙස නෙට්බුක් / ටැබ්ලටයක හෝ බහු කේත කවුළු විවෘතව ඇති විට. මෙම අවස්ථා වලදී, ප්‍රමාණය වෙනස් කළ හැකි නෙස්ට්වීව් පැහැදිලි ජයග්‍රාහකයෙකු ලෙස පෙනේ.

නඩු භාවිතා කරන්න

නෙස්ට්වීව් ප්‍රයෝජනවත් විකල්පයක් විය හැකි තාත්වික ලෝක උදාහරණ සඳහා උදාහරණ:

  1. තිරයේ දේපල වෙළඳාම් වාරිකයක පවතින තැන

    ඒ. ටැබ්ලට්, නොට්පෑඩ් සහ ස්මාර්ට්ෆෝන් වැනි උපාංගවල

    බී. වෙබ් අඩවි වල කේත පෙන්වන විට

    ඇ. බහු කේත කවුළු එකවර ඩෙස්ක්ටොප් එකේ දැකිය යුතු විට

  2. කේතයක් තුළ නිරන්තරයෙන් සුදු පැහැති අවකාශය ඇතුළත් කිරීම ප්‍රමුඛතාවයකි

  3. ගැඹුරින් කැදැලි කළ කේතය සමාලෝචනය කිරීම සඳහා. උදාහරණයක් ලෙස උප භාෂා (උදා: සී # හි ලින්ක් හෝ එක්ස්එස්එල්ටී හි එක්ස්පාත්) ඉහළ මට්ටමේ කැදැල්ලට හේතු විය හැක.

ප්රවේශ

දෘශ්‍යාබාධිත අයට ආධාර කිරීම සඳහා මෙන්ම පාරිසරික තත්ත්වයන්ට සහ පුද්ගලික මනාපයන්ට සරිලන පරිදි ප්‍රමාණය වෙනස් කිරීම සහ වර්ණ විකල්ප ලබා දිය යුතුය:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

සංස්කරණය කළ කේතයේ වෙනත් පද්ධති සමඟ අනුකූල වීම

නෙස්ට්වීව් විකල්පයක් ඇතුළත් විසඳුමක් ආනයනික කේතයෙන් ප්‍රමුඛ ටැබ් සහ අභ්‍යවකාශ අක්ෂර (හැඩතල ගැන්වීමේ භූමිකාවක් ඇති බව පමණක් හඳුනාගෙන ඇත) ඉවත් කිරීමේ හැකියාව තිබිය යුතුය. පසුව, ඉවත් කළ පසු, කේතය වෙනසකින් තොරව වම්-යුක්ති සහගත සහ ඉන්ඩෙන්ට් දර්ශන දෙකෙහිම පිළිවෙලට ඉදිරිපත් කළ හැකිය. හිස් අවකාශය නොදන්නා ඒකාබද්ධ කිරීම සහ වෙනස් මෙවලම් වැනි පද්ධති මත යැපෙන බොහෝ පරිශීලකයින් සඳහා මෙය ප්‍රධාන කරුණක් වනු ඇත (සම්පූර්ණ ප්‍රදර්ශන නැවතුම නොවේ නම්).


වෙනත් කෘති:

අතිච්ඡාදනය සලකුණු කිරීම දෘශ්‍යකරණය කිරීම

2004 සිට නිකුත් කරන ලද වෙන්ඩෙල් පීස් විසින් ප්‍රකාශයට පත් කරන ලද පර්යේෂණයන් , අතිච්ඡාදනය වන සලකුණු දෘශ්‍යකරණය කිරීමේ ගැටළුව, විශේෂයෙන් එල්එම්එන්එල් . නෙස්ට්වීව් යෝජනාවට සැලකිය යුතු සමානකම් ඇති SVG ග්‍රැෆික්ස් මෙයට ඇතුළත් වන අතර ඒවා මෙහි පිළිගනු ලැබේ.

රූපවල දෘශ්‍ය වෙනස්කම් පැහැදිලිය (පහත), ප්‍රධාන ක්‍රියාකාරී වෙනස වන්නේ නෙස්ට්වීව් අදහස් කර ඇත්තේ හොඳින් කැදැලි සහිත එක්ස්එම්එල් හෝ කේත සඳහා පමණක් වන අතර වෙන්ඩෙල් පීස්ගේ ග්‍රැෆික්ස් නිර්මාණය කර ඇත්තේ අතිච්ඡාදනය වූ කැදැල්ල නියෝජනය කිරීමට ය.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඉහත ග්‍රැෆික්ස් http://www.piez.org වෙතින් කාරුණික අවසරයකින් ප්‍රතිනිෂ්පාදනය කරන ලදි

මුලාශ්‍ර:

  1. හර්මෙනූටික් සලකුණු කිරීම දෙසට
  2. එල්එම්එන්එල් දෙසට අඩක් පියවර

6
මට ඔබ වෙනුවෙන් සැබෑ පිළිතුරක් නැත. ඔබේ උදාහරණ දෙස බලන විට B යනු මගේ ප්‍රියතම තේරීමයි. එය මා වෙනුවෙන් කැපී පෙනෙන්නේ “තාප සිතියම” ඇත්ත වශයෙන්ම ඉන්ඩෙන්ටින් අනුගමනය කරන්නේ එය පළමු උදාහරණය මෙන් පිළිබිඹු කිරීම වෙනුවට ය. A ද සත්‍ය ඉන්ඩෙන්ටින් අනුගමනය කරයි, නමුත් B යනු සත්‍ය xml ඉන්ඩෙන්ට් කරන විට ඔබ දකින දේට සමාන ය. දෙවන උදාහරණය මගේ රුචිකත්වයට වඩා “solid න” ය.
මර්ජන් වෙනීමා

4
මමම ඉන්ඩෙන්ට් කේතයට කැමතියි. මෙහි ඇති ප්‍රයෝජනය කුමක් දැයි විශ්වාස නැද්ද? මට පැහැදිලි දෙයක් මග හැරී තිබේද? (ඇත්ත වශයෙන්ම මෙය negative ණාත්මක යැයි සිතීමට අදහස් නොකරන්න.)
ක්‍රිස්

9
සෑම පේළියකටම අවශ්‍ය තරම් ආන්තිකයක් පමණක් ගැනීමට වඩා 100% රේඛාවල විශාල ආන්තිකයක් ගැනීම වඩා හොඳ වන්නේ කෙසේදැයි බැලීමට මා අසමත් වේ.
ජෝන් ගීට්සන්

1
@ ජෝන් ගීට්සන්. පරමාර්ථය වන්නේ තිරයේ දේපල වෙළඳාම් සුරැකීම නොවේ (මෙය බොහෝ අවස්ථාවන්හි බලපෑම විය හැකි වුවද). එය වැදගත් වන විට හිස් අවකාශයේ අක්ෂර දැඩි ලෙස පාලනය කිරීමට ඉඩ දීම - ඉන්ඩෙන්ට් දර්ශනයක් තවමත් ලබා දෙනු ඇත (නමුත් අථත්ය, පෑඩින් අක්ෂර භාවිතා නොකර).
pgfearo

3
මෙම ප්‍රශ්නය යූඑක්ස් ප්‍රශ්නයක් වන නමුත් සංක්‍රමණය වීමට තරම් පැරණි බැවින් මෙම ප්‍රශ්නය මාතෘකාවක් ලෙස වසා දැමීමට මම ඡන්දය දෙමි.
ratchet freak

Answers:


104

මම මෙහි මගේම ප්‍රශ්නයට පිළිතුරු දීමට උත්සාහ කර ඇත්තෙමි, නමුත් මෙය imjimp වෙතින් තාප සිතියම් අදහස ඇතුළත් කර ඇති අතර andAndrea වෙතින් 'එය තවත් XML-ish' අදහස බවට පත් කරයි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ආරම්භක සහ අවසාන ටැග් අතර ඇසට ඇදී යාමට කෝණික රේඛා සමඟ තාප සිතියමේ වර්ණ උපකාරී වේ යැයි බලාපොරොත්තු වෙමු; තිරස් රේඛා බෙදුම්කරුවන් ඉවත් කිරීමෙන් ආරම්භයේ සිට අවසානය දක්වා 'ප්‍රවාහය' වැඩි දියුණු වේ. පරිශීලකයා මූලද්‍රව්‍යයක් සමඟ තෝරා ගන්නා විට තාප සිතියමේ ගැලපෙන කොටස යම් ආකාරයකින් ඉස්මතු කළ හැකිය - සමහර විට දීප්තිමත් මායිමකින් (පෙන්වා ඇති පරිදි).

සංස්කරණය මෙය සමඟ යාමට තීරණය කර ඇත, බොහෝ විට වර්ණ සඳහා පරිශීලක විකල්ප තිබිය යුතුය. 'නිෂ්පාදන සූදානම්' තිර රුවක්:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

සංසන්දනය කිරීම සඳහා ... විකල්ප ඉන්ඩෙන්ට් දැක්ම:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

දැන් සංස්කරණය කරන්න, වඩාත් දැඩි ලෙස කැදැලි සහිත නඩුව සඳහා - මගේ ඇඳීමේ කුසලතා පරීක්ෂා කිරීම ...

රූප විස්තරය මෙහි ඇතුළත් කරන්න


1
එය විශිෂ්ටයි! හොඳ වැඩක්. නමුත් වැඩි ඉන්ඩෙන්ෂන් ඇති විට එය පෙනෙන්නේ කෙසේද?
Loïc Lopes

1
@ ලූහයික් ස්තූතියි! ඔව්, එය මට්ටම් 4 කින් උපරිම වී ඇති අතර වම් ආන්තිකය වැඩි කර ගැනීමට මට අවශ්‍ය නැත - එබැවින් සිරස් බාර්වල පළල වැඩි වැඩියෙන් කැදැලි මට්ටම්වල සම්පීඩනය කරමි - සමෝච්ඡ සිතියමක් මෙන් බලාපොරොත්තු සහගතව.
pgfearo

2
Ou ලූහයික්. මට්ටම් 9 ක කැදැල්ල සමඟ දේවල් පෙනෙන්නේ කෙසේදැයි පෙන්වීමට මම අමතර රූපයක් එක් කර ඇත්තෙමි - මට්ටම් 15 කට පමණ පසු මැද බාර් ඒකාබද්ධ කිරීම අවශ්‍ය වනු ඇත, සමහර විට ශ්‍රේණියේ පිරවුමක් භාවිතා කරයි.
pgfearo

10
මෙය සරලවම පුදුම සහගතය. කේත සංස්කරණය සහ පරිශීලක අතුරුමුහුණත ඊළඟ මට්ටමට ගෙන යාම සඳහා +1. ගිණුමක් ඇති අයෙක් මෙය හැකර් ප්‍රවෘත්ති /.හෝ r / ක්‍රමලේඛනයට පළ කළ යුතුය .
කොන්රාඩ් රුඩොල්ෆ්

2
පැති තීරුව තිරස් අතට
පෙරළීමත්

24

එක් අදහසක් විය හැක්කේ පෙළට ත්‍රිමාණ එකතු කිරීමයි. අකුරු ප්‍රමාණය කුමන මට්ටමක තිබේද යන්න මත පදනම්ව වැඩි කරන්න / අඩු කරන්න.

උදාහරණයක් ලෙස, මෙම කේතය:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

මේ වගේ වෙයි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

විවිධ මට්ටම් හරහා ස්ථාවර පෙළ-පෙළගැස්ම නැති වන බැවින් එය සමඟ වැඩ කිරීම කරදරයක් විය හැකිය. තවත් අදහසක්; එක් එක් මට්ටමේ සන්තෘප්තිය වෙනස් කරන්න:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

එය සැබවින්ම ගැඹුරු දෙයකට කොතරම් දුරට ඉවහල් වේද? විශ්වාස නෑ...

මම ඇත්ත වශයෙන්ම ඔබේ බඩවැල් දෘශ්‍යකරණ අදහසට කැමතියි; දේවල් එකට කණ්ඩායම් කිරීම පහසුය. සමහර විට මෙම එක් අදහසක් සමඟ සංයෝජනය වී ඇති විට එය ඊටත් වඩා හොඳ පෙනුමක් ඇති වනු ඇත. ;)


මඳ වේලාවකට පසු මම සී හි විෂය පථය පෙන්වන තාප සිතියමක් කළෙමි. මොළය අවුස්සමින් බැලීමට විනෝද විය හැකිය:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

පෙළගස්වන ලද-වමේ:

රූප විස්තරය මෙහි ඇතුළත් කරන්න


2
පෙළ සමඟ යමක් කිරීමට එය පෙළඹවීමක් ඇත, නමුත් සංවර්ධකයා යතුරු ලියනය කරන විට හෝ ඉන් පසුව අවධානය වෙනතකට යොමු නොකර මෙය කිරීමට අපහසුය. අකුරු උසට බලපාන වෙනස්වීම් ගැටළු ඇති කරයි - සමහර විට අපගේ කේතය පැත්තෙන් පැත්තට වඩා ඉහළට හා පහළට යන බව අපි ඉවසමු. කේතය සෙවනැල්ල කිරීමේ ඔබේ අදහසට මම කැමතියි, නමුත් මෙය සියුම් විය යුතු අතර මට අවශ්‍ය දේ අවුල් සහගතව තබා ගැනීමට උත්සාහ කරන්න.
pgfearo

2
නමුත් පරිසරය ඉගැන්වීම සඳහා මෙය විශිෂ්ට වනු ඇත!
jcolebrand

අකුරු ප්‍රමාණයේ යෝජනාව පුදුම සහගතය - එහි අවාසි මට පෙනේ. විෂය පථය වඩාත් ගැඹුරට කැදැල්ල කර ඇති බැවින් අකුරු කුඩා නොකරන්නේ ඇයි - මෙය ගැඹුරු කැදැල්ල අධෛර්යමත් කිරීමට උපකාරී වේ (ගැඹුරු කැදැල්ල සැබවින්ම සංවේදී විසඳුමක් වන ගැටළු ඇති වුවද)
පීටර්

2
තාප සිතියම ඇත්ත වශයෙන්ම වම්-පෙලගැසී ඇති විෂය පථ දෘශ්‍යකරණයට වඩා විෂය පථය දෘශ්‍යමාන කිරීමට වඩා හොඳය (f pfgearo ගේ විසඳුම)
සන්දීප්

And සන්දීප්. මෙය බොහෝ විට වඩා හොඳ විසඳුමක් බව මම එකඟ වෙමි - විශේෂයෙන් කේතය සංස්කරණය කරනවාට වඩා සමාලෝචනය කිරීමේදී. තාක්‍ෂණික අවහිරතා (ප්‍රශ්නයේ පැහැදිලිව විස්තර කර ඇති පරිදි) මා භාවිතා කරන වර්තමාන පාලනය සමඟ පසුබිම් වර්ණය වෙනස් කිරීම මට අපහසු වේ. Answer ලදායි ලෙස, මම මෙම පිළිතුරෙහි තාප සිතියමේ වම්පස භාවිතා කර ඇත - නමුත් ඇස ඇදී යාමට උපකාරී වන පරිදි සංස්කරණය කරන ලද ප්‍රදේශය දෙසට දාර බෑවුම් කර ඇත. වර්ණ පෙළ පසුබිමක් ඇති එක් ගැටළුවක් නම් කියවීමේ හැකියාව / වෙනස ඉහළ මට්ටමක නැති වීමයි. කැදැල්ල මට්ටම්.
pgfearo

21

ඔබේ මුල් අදහස වෙනස් කර චතුරස්රයේ සිට කැප්සියුල වෙත මාරු වන්න. මෙම අනුවාදයන් (ඔබේ මුල් පිටපත ද ඇතුළුව) කියවීමට පහසු යැයි මම සිතන්නේ ඒවා අඩු සංකීර්ණ නිසා දර්ශන මූලද්‍රව්‍ය කැදැල්ල හරහා කැදැල්ල පෙන්වයි. මම හිතන්නේ ගස් මූලද්‍රව්‍ය වඩාත් සරල අර්ථයකින් තොරතුරු ගෙන එයි.

කැප්සියුල

සෘජුවම ඉන්ඩෙන්ටේෂන් පෙන්වීම සඳහා වම විශිෂ්ට යැයි මම සිතමි.


2
මම කැමතියි ඔබේ කැප්සියුලවල මෘදු බව, කෙසේ වෙතත් ඒවා පෙළෙන් වෙන් වී ඇති බවක් පෙනෙන්නට තිබුණත්, මට වඩා සංයුක්ත යමක් අවශ්‍ය වන අතර එහි අඩංගු කොටස් මොනවාද යන්න පිළිබඳ පැහැදිලි දැක්මක් ලබා දේ.
pgfearo

10

මගේ අදහස:

කැදැල්ල කැදැල්ල මෙන් පෙනේ. එක් එක් ස්ථරයේ තිරස් පළල එතරම් පුළුල් විය යුතු නැත.


මම හිතන්නේ ඔබ යෝජනා කරන දෙය අත්‍යවශ්‍යයෙන්ම මා දුන් පිළිතුරට (අන් අයගේ ආනුභාවයෙන්) සමාන නමුත් බෑවුම් රේඛා නොමැතිව ය. මම හිතන්නේ බෑවුම් රේඛා විවෘත හා සමීපව වඩා හොඳ ඇසක් ඇද ගැනීමට උපකාරී වේ. පළල සැබෑ ගැටළුවක් නොවේ (9 මට්ටමේ රූපයේ පෙන්වා ඇති පරිදි) සිරස් රේඛා පළල බෑවුම් රේඛා පළලෙන් ස්වාධීන බැවින් සිරස් රේඛා සම්පීඩනය කළ හැකිය.
pgfearo

ඔව්, පි- මම පළ කළ පසු එය දුටුවෙමි. ඔවුන් භූලක්ෂණාත්මකව සමානයි- ඒ ගැන මනස්කාන්ත වීමට. එය මා සිතන රසය පිළිබඳ කාරණයකි, නමුත් මගේ අනුවාදය ඔබේ අනුවාදය නොකරන ආකාරයෙන් මට "කැදැල්ල" යනුවෙන් කෑගසයි. සමහර විට මෙම අංගය දෙකම ක්‍රීඩා කර පරිශීලකයාට තෝරා ගැනීමට ඉඩ දිය හැකිය.
broc7

මෙම පිළිතුර සහ OP හි පිළිතුර අතර දෘශ්‍ය වෙනස මෙම විසඳුමේ සුවිශේෂත්වය යුක්ති සහගත කරයි. තවද, IMO, මෙම විලාසිතාව වඩා හොඳ පෙනුමක් ඇති අතර වඩාත් පැහැදිලිව කැදැල්ල ගෙන එයි.
jdk1.0

8

මම අදහසට කැමතියි. "කාර්යබහුල" ලෙස තබා ගැනීමට මගේ යෝජනාව වනුයේ වර්ග වෙනුවට ශ්‍රේණි භාවිතා කිරීමයි. එය රේඛා කපා දමනු ඇත. ආන්තික ඉන්ඩෙන්ටේෂන් සඳහා සමහර විට වෙනස් වර්ණ.

මගේ රුචිකත්වයට මඳක් අවහිර වුවද, ඔබ සතුව ඇති සියල්ල විශිෂ්ට යැයි මම කියමි.

මගේ අදහස්: දෘශ්‍ය ස්ටුඩියෝ IDE ඉන්ඩෙන්ටේෂන් කරන ආකාරය සමඟ මම නිරන්තරයෙන් අරගල කර ඇත. මම කැමතියි මේ වගේ දෙයක් හෝ වෙනස්කමක් පාවිච්චි කරන්න.

එබැවින් රේඛා නොමැතිව එම සබැඳිය සිතන්න, සහ ඔබේ වර්තමාන xml / කේතය සමඟ සම්බන්ධ වන්න.


ඔව්, අදහස් තවමත් විකාශනය වෙමින් පවතී. මා ඉදිරිපත් කළ පිළිතුරේ (මගේ ප්‍රශ්නයට වඩා) අඩු අවහිරතා ඇති බැවින් ඒවාට ප්‍රමුඛ / පසුපස බෑවුම් ඇති බැවින්, දේවල් ටිකක් පහත් කිරීම සඳහා ශ්‍රේණි (නමුත් තරමක් වෙනස්) භාවිතා කිරීමට මම සලකා බලමි. ඉහළ වර්ණ ගැන්වීම සඳහා පමණක් නොව, අදහස් හෝ දෝෂ වැනි දේවල් ඉස්මතු කිරීමට මම විවිධ වර්ණ මත ඔබ සමඟ සිටිමි. වර්තමාන සන්දර්භය / නිදොස්කරණය පෙන්වීම සඳහා ගතික ඉස්මතු කිරීමක් තිබේ ... නැවැත්විය යුත්තේ කවදාද යන්න විනිශ්චය කිරීමේදී දුෂ්කරතාවය ඇති වේ.
pgfearo

5

සංස්කරණය කළ නොහැකි (වමේ?) ආන්තිකය තුළ දෘශ්‍යකරණය පැවතිය යුතු යැයි ඔබ පැවසූ බැවින්, දෘශ්‍යකරණය එකිනෙකට සම්බන්ධ කළ නොහැකි හෝ කේතය පිටුපස තිබිය නොහැකි යැයි මම විශ්වාස කරමි.

ගැඹුරු වර්ණ ගැන්වීම් පෙන්නුම් කරන දීප්තිමත් වර්ණ සහිත වම් තීරුවේ තාප සිතියමක් විය හැකිද? DOM ගැඹුර අනුව තීරණය වන පරිදි උපරිම ඉන්ඩෙන්ටේෂන් අනුව ලබා දී ඇති සියලු අවකාශය ගතිකව භාවිතා කරන ඔබ සතුව ඇති දේ වැනි දෘශ්‍යකරණයකින් (වමේ සිට දකුණට යන්න ඉන්ඩෙන්ටේෂන් මෙන් බලාපොරොත්තු වන්න) ආන්තිකය ස්ථාවර ප්‍රමාණයක් බවට පත් කරන්න.

ඔබ සංස්කාරක කලාපයට සම්බන්ධ වීමට කැමති නම්, මම යෝජනා කරන්නේ ඊට සමාන දෙයක්, නමුත් ලේඛනයේ පසුබිමක් ලෙස ය. සෙවන සහිත ප්‍රදේශය වනුයේ ඉන්ඩෙන්ටේෂන් සක්‍රීය කළ හොත් සුදු අවකාශයයි. මෙම අවස්ථාවේ දී, මම පෙළ ඉස්මතු කිරීමට වඩා වෙනස්, light න, සැහැල්ලු වර්ණයක් භාවිතා කරමි.


imjimp ඔව්, දෘශ්‍යකරණය කේතය සමඟ හෝ පිටුපසින් සිටිය නොහැක - මම මෙය උත්සාහ කිරීමට කැමති තරමට, මගේ කේතීකරණ කුසලතා / වේදිකාව මෙය ඉතා සංකීර්ණ කරයි. සංස්කාරකයේ පසුබිම් වර්ණ යළිත් දුෂ්කර ය, නමුත් එමඟින් මට විවිධ පෙරබිම් වර්ණ නාද උත්සාහ කළ හැකිය යන අදහස ලබා දෙයි. ඔබ යෝජනා කරන පරිදි මම වමේ සිට දකුණට බාර්එකක් සහ තාප සිතියමක් උත්සාහ කරමි.
pgfearo

තාප සිතියම් අදහස සඳහා +1 (Y) .. දෘශ්‍ය විශේෂ අවශ්‍යතා ඇති (වර්ණ අන්ධභාවය වැනි) පුද්ගලයින් සඳහා කැදැලි මට්ටම වර්ණය තුළ තිබිය යුතු යැයි මම යෝජනා කරමි.
එම්.සමීර්

im ජිම්ප්. මම කැමති ඔබේ තාප සිතියම් අදහස නිදර්ශනය කිරීම සඳහා මගේ ප්‍රශ්නය යාවත්කාලීන කරන ලදි, නමුත් මම සිතන්නේ මට වමේ සිට දකුණට වැරැද්දක් සිදුවී ඇති බවයි ...
pgfearo

මගේ අදහස් ප්‍රයෝජනවත් වීම ගැන මට සතුටුයි! ඔබ කර ඇති දේ මත පදනම්ව, මම සිතන්නේ මම දකුණේ සිට වමට එල් ඇන්ඩ් එෆ් වඩා හොඳට කැමතියි. මට කණගාටුයි මට දැන් පෙර (කාර්යබහුල සති අන්තය) නැවත පරීක්ෂා කිරීමට අවස්ථාවක් නොලැබුණි. ඔබ බොහෝ ප්‍රගතියක් ලබා ඇති බැවින්, ඔබ ඉහත පළ කළ පිළිතුර ගැන අදහස් දක්වන්නෙමි.
jimp

gpgfearo අපොයි, ඔබේ පිළිතුර ගැන අදහස් දැක්වීමට තරම් කීර්තියක් මට නැත! මම එම වරප්‍රසාදය ලබා ගත් වහාම ඔබගේ පිළිතුර පිළිබඳ අදහස් කිහිපයක් පළ කරමි.
jimp

3

jGRASP මෙය කරන්නේ ආන්තිකයේ දෘශ්‍ය සලකුණු භාවිතා කිරීමෙනි:

රූප විස්තරය මෙහි ඇතුළත් කරන්න

ඔබ ලූපයක් භාවිතා කරන විට පවා එය හඳුනාගෙන එම අභ්‍යන්තර ලූපය නියෝජනය කිරීමට වෙනස් ආකාරයේ රේඛාවක් භාවිතා කරයි.

දැනට පවතින සංස්කාරකයෙකු එය කරන්නේ කෙසේදැයි මම පෙන්වා දෙන්නෙමි.


5
මගේ මතය ගැන ඕනෑවට වඩා is ෝෂාකාරී නමුත් තවමත් හොඳ අදහසක්.
කොන්රාඩ් රුඩොල්ෆ්

මම මෙය සොයා බැලුවෙමි, සහ වෙබ් අඩවි ලේඛනයේ ඇඟවෙන්නේ තිර පිටපත කේත නරඹන්නෙකුගෙන් බවයි, එහි රූප සටහන මිස කේත සංස්කාරකය නොවේ. එසේම, පැඩින් අක්ෂර නොමැති නමුත් එය තවමත් ඉන්ඩෙන්ට් කර ඇත. ප්‍රශ්නයේ දක්වා ඇති හේතු නිසා කේතය ඇතුළත් කිරීම අවශ්‍ය නොවන සරල විසඳුම් මම සොයමි. කේත අවබෝධය වැඩි දියුණු කිරීම සඳහා JGrasp විශිෂ්ට මෙවලමක් ලෙස පෙනේ.
pgfearo

JGrasp මගේ පාසලේ කේත සංස්කාරකයෙකු විය යුතු යැයි අපි පරිගණක විද්‍යා පංතිය හඳුන්වාදීමේදී එය භාවිතා කළෙමු, එය නිර්දේශිත කේත සංස්කාරකය විය. ඔබේ වැඩසටහන සම්පාදනය කිරීමට සහ ක්‍රියාත්මක කිරීමට එයට මෙවලම් ඇත, නමුත් එය සූර්යග්‍රහණය හෝ නෙට්බීන්ස් තරම් විසිතුරු නොවේ. නමුත් එය ඔබ විස්තර කළ දෙයින් මඳක් off ත් වී ඇති අතර එය සැබවින්ම පොදු අරමුණක් නොවන අතර ජාවා හි වාක්‍ය ඛණ්ඩය ගැන පමණක් දනී.
අළු

3

නරක අදහසක් නොව, මගේ කොටස් පැහැදිලිව දැකීමට වම් ආන්තිකය යොමු කිරීම ටිකක් කරදරයක් විය හැකිය. එය තිරයේ දේපල වෙළඳාම් ගැන හෝ ව්‍යුහය ඉතා ගැඹුරු වුවහොත් පෙනුම කෙබඳු විය හැකිද යන්න ගැන පවා සිතන්නේ නැත.

අභිප්‍රේරණය යනු පරිශීලකයින්ට ඉන්ඩෙන්ටේෂන් සඳහා භාවිතා කරන සුදු අවකාශයේ අක්ෂර 'බැලීමට' උදව් කිරීම බැවින්, ඔබට ඔවුන්ට සුදු අවකාශයේ අක්ෂර පෙන්විය හැකිය.

මම කතා කරන්නේ ඡේද සලකුණු වැනි විශේෂ දෘශ්‍ය චරිත, උද්දීපනයන් පමණි. කහ පැහැයෙන් අවකාශය, කොළ පැහැති ටැබ් (හෝ ඕනෑම දෙයක්)

ආන්තික / කැදැලි ගැටළුව සඳහා, ඔබට එක් එක් කොටස සඳහා ආන්තිකය ගෙන යා හැකිය. ආන්තිකය සරල රේඛාවක් විය යුතු යැයි පවසන කිසිවක් නැත.

මට විශ්වාසයි මෙය නව අදහසක් නොවන බව.

මේ වගේ දෙයක්:

නියැදි xml චලනය වන වම් ආන්තිකය සහ උද්දීපනය කළ සුදු අවකාශය පෙන්වයි


ඔබගේ අදහසට සමානව අවකාශය ගතිකව ආලෝකමත් කිරීම සැලැස්ම වේ. එසේම, පැතලි දර්ශනයක මට්ටම් 30 ක කැදැල්ල 1 මට්ටමට සමාන ඉඩක් ගන්නා බව මතක තබා ගන්න, එය ඔබේ තිරයේ අද්දරින් වනු ඇත, එය සංවර්ධකයින්ට දර්ශන තේරීමට එක් හේතුවක් වේ.
pgfearo

1
ඔව් ඒකයි මම කිව්වේ ඒක අලුත් අදහසක් නෙවෙයි කියලා. කෙසේ වෙතත්, මම දැනට ඔබ සංස්කරණය කරමින් සිටින මට්ටම මත පදනම්ව ඉන්ඩෙන්ට් මට්ටම ල ar ු ගණක හෝ ගතික නම් ඔබ කතා කරන ගැටලුව ඇති නොවේ. එය හුදෙක් 1 අවකාශයක සවි කර තිබුණද, එය තිරයෙන් ඉවතට නොයනු ඇත. ඔබ පැරණි අක්ෂර 80 සංදර්ශනයකින් අඩක්වත් නොයනු ඇත. ඔව්, මෙම අදහස් සමහරක් සමඟ මට්ටම් 30 මට්ටම් 1 මට්ටමට සමාන ඉඩක් ගනී, නමුත් ඔබ මේවායින් සමහරක් බැලූ බැල්මට හුදෙක් ඉන්ඩෙන්ටින් කිරීම සඳහා ඉඩක් ඉතිරි නොකරයි, ඒවා සියල්ලම ඇතුල් කර විසිතුරු ග්‍රැෆික් එකතු කරයි.
ජස්ටින් ඕම්ස්

ඕම්ස්. තිරයේ දේපල වෙළඳාම් පිළිබඳ ප්‍රශ්නයක් දැන් තිබේ (මෙය ප්‍රජා විකියක් සහ සියල්ලම), මෙයට තිර රුවක් සැසඳීමක් ඇතුළත් වේ. ඔබේම නිරීක්ෂණ සමඟ ඔබට මෙම කොටස යාවත්කාලීන කළ හැකි නම් එය විශිෂ්ට වනු ඇත. කරුණාකර පිළිගන්න මම ඉන්ඩෙන්ට් දසුන් (එක්ස්එම්එල් ලෝකයේ සහ සියල්ලේම වැඩ කරන) රසිකයෙක් බව, ඒ නිසා මම පසුගිය මාස 6 හෝ ඊට වැඩි කාලයක් ගත කළේ අථත්ය හැඩතල ගැන්වීමේ තාක්ෂණය පරිපූර්ණ කිරීමෙනි. මම ඉගෙනගෙන ඇති එක් දෙයක් තිබේ නම්, එහි සංවර්ධකයින් තේරීමකට කැමතියි - එබැවින් පැතලි දැක්ම.
pgfearo

පළමු කියවීමේදී, ගතික ඉන්ඩෙන්ට් පළල පිළිබඳ ඔබේ අදහස් මට මග හැරුණි - මෙය ප්‍රබල අංගයක් විය හැකිය. එය යම් කේතයක් ඇතුලත් කිරීමේ හැකියාව මතු කරයි, අනෙක් ඒවා පැතලි වන අතර, මෙය ප්‍රායෝගිකව ක්‍රියාත්මක වන්නේ කෙසේදැයි නොදන්නා නමුත් එය පහසුවෙන් පරීක්‍ෂා කළ හැකිය - මගේ ව්‍යාපෘතිය සමඟ, ඉන්ඩෙන්ට් තර්කනය පැතලි දර්ශනය සඳහා පවා තවමත් ආයාචනා කර ඇත, එහි ගුණකය 0 ට සකසා ඇත. එබැවින් එය වෙනස් කිරීමට අවශ්‍ය මෙම ගුණකය පමණි. හොඳ ඇමතුමක්.
pgfearo

2

වරහන් වරහන් විවෘත කර වසා නොගන්නේ මන්ද?

  1. ඉන්ඩෙන්ටේෂන් යන්නෙන් අදහස් කරන්නේ අන්තර්ගතය: (සහ) හරියටම එයින් අදහස් කරන්නේ ක්‍රමලේඛකයන්ට ය.
  2. (සහ) එක් එක් අක්ෂර වේ: වම් තීරුව ඉතා සිහින්ව පවතිනු ඇත.
  3. හිස් මූලද්රව්ය පහසුවෙන් හඳුනාගත හැකිය: () එකම පේළියේ භාවිතා කරන්න.
  4. මූලද්‍රව්‍යයක අන්තර්ගතයට දෘශ්‍ය හෝඩුවාවක් අවශ්‍ය නොවේ: හිස් එකක් වඩා හොඳය.
  5. දකුණේ කර්සරයේ පිහිටීම වම්පස ඇති බ්ලොක් එක සමඟ සැසඳිය හැකිය: (සහ) සමඟ තීරුවේ ඇති අක්ෂරවලට ගතිකව වර්ණයක් එක් කරන්න.
  6. <සහ> භාවිතා කරමින් ඔබට එය වඩාත් XML-ish බවට පත් කළ හැකිය, එය දුර සිට වඩා හොඳ පෙනුමක්.

සමහර ප්‍රයෝජනවත් අදහස් - ඒවා ඇතුළත් කිරීමට උත්සාහ කරනු ඇත, විශේෂයෙන් XML-ish bit. එසේම, ගතිකව ඉදිරියට යන තරමක් තිබේ, මට බොහෝ විට තවත් එකතු කළ හැකිය - එය අධික ලෙස දරා නොගෙන.
pgfearo

ඔබ අදහස් කළේ ලිස්ප් වගේද? ලිස්ප් යනු මෙතෙක් සොයාගෙන ඇති නරකම පෙනුමැති විලාසිතාවකි. මම ඔබේ පිළිතුර වැරදියට අර්ථකථනය නොකරන්නේ නම් එය ඉතා ඉක්මණින් මග හැර යා හැකිය.
jdk1.0

2

Vim හට දැනටමත් ඒ හා සමාන දෙයක් කළ හැකිය.

Vim හි "කේත නැවීම" කිරීමට විවිධ ක්‍රම තිබේ. ඒවායින් එකක් සින්ටැක්ස් නැමීමේ නීති මත පදනම් වේ. මෙය සිදු කළ විට කේතය කැදැලි ලුහු line ු සටහන් ව්‍යුහයක් භාවිතයෙන් නැමිය හැකි අතර, "ෆෝල්ඩ්කොලම්" මඟින් "ෆෝල්ඩ්ලෙවල්" හි චිත්‍රක (ඇත්ත වශයෙන්ම "| .

ෆෝල්ඩ්කොලම් එකට නොතකා කැදැලි නිරූපණය ලබා දිය හැකි නමුත් සින්ටැක්ස් මත පදනම් වූ ක්‍රමය ඔබට අවශ්‍ය දේ සඳහා සුදුසු වනු ඇත. Xml සඳහා කොතැනක හෝ කලින් සාදන ලද සින්ටැක්ස් මත පදනම් වූ නැමීමේ නීති තිබේදැයි මට විශ්වාස නැත, මම හිතන්නේ එහි තිබිය හැකිය.


මා සැලසුම් කරන සංස්කාරකය තාක්‍ෂණික හා බලපත්‍ර හේතුන් මත Vim හෝ ඕනෑම තෙවන පාර්ශවීය මෙවලමක් සලකා නොගන්නා GUI සමඟ වඩා විශාල පද්ධතියකට ඒකාබද්ධ කළ යුතුය. කෙසේ වෙතත්, මම උනන්දු වන්නේ විම් මෙය සමඟ කටයුතු කරන්නේ කෙසේද යන්න පිළිබඳව විමර්ශනය කරනු ඇත - ඔවුන් ප්‍රලේඛනයේ තිරපිටපත් ඇති බවට බලාපොරොත්තු විය හැකිය. ඔව්, චරිත මත පදනම් වූ ග්‍රැෆික්ස් යම් ප්‍රමාණයකට වැඩ කළ හැකිය - මම පර්යේෂණ සඳහා එකක් සමච්චලයට ලක් කර ඇත්තෙමි. කේත නැවීම වම් ආන්තිකයෙන් කළ හැකි නමුත් සමමුහුර්ත ලුහු line ු සටහන් ගස් දර්ශනයක් ද සපයනු ලැබේ.
pgfearo

gpgfearo: ඔබට Vim's NetBeans ප්‍රොටෝකෝලය දෙස බැලිය හැකිය. කිසිදු බලපත්‍ර ගැටළුවක් නොමැතිව IDE තුළ Vim කාවැද්දීමට භාවිතා කිරීමට අදහස් කෙරේ.
ග්‍රේෆේඩ්

@ ග්‍රේෆේඩ් - අවම වශයෙන් මගේ වර්තමාන ව්‍යාපෘතිය සමඟ බලපත්‍ර ගැටළු ඇති බවට මම බිය වෙමි, මන්ද එහි සංවෘත ප්‍රභවය වන අතර ජීපීඑල් ගැටළු නොමැතිව Vim ප්‍රභවය වෙනස් කිරීමට මට පහසුකම් (මම එය භාවිතා නොකළද) අවශ්‍ය වනු ඇත. එය පසෙකට දැමූ විට, ප්‍රොටෝකෝලය සිත්ගන්නා සුළුය.
pgfearo

1

මම හිතන්නේ ඔබ B සහ C විකල්පය සමඟ නිවැරදි මාර්ගයේ සිටින බව: පළල සහ තාප සිතියම් වර්ණ ගැන්වීම ඇතුළත් කරන්න. මම මේ මොහොතේ C ට වඩා B විකල්පයට කැමතියි, මන්ද එය ආක්‍රමණශීලී නොවන නිසාය (එක්කෝ සී මැද ඇති ඉතා තද බ්ලොක් එකට වඩා පුළුල් හා තනුක හෝ පටු හා තීව්‍ර). එක් අවාසියක් නම් එම විකල්පය සමඟ ඔබට කළ යුතු බවයි. ඔබ කොතැනක හෝ මට්ටමක් ඇතුළත් කළහොත් සම්පූර්ණ ප්‍රස්ථාරය නැවත ගොඩනඟන්න. මම හිතන්නේ ඔබට කුට්ටි වඩා කුඩා කළ හැකිය, 1 හෝ 2 px ප්‍රමාණවත් වනු ඇත. එය බොහෝ විය යුතු නැත, එය වෙන්කර හඳුනාගත යුතුය. විශේෂයෙන් මිනිසුන් බොහෝ විට සංස්කාරකය භාවිතා කිරීමට අපේක්ෂා කරන විට, බාධා රහිත, වඩාත් සියුම් බලපෑම් සමඟ වැඩ කිරීම පහසු වන්නේ ඔවුන් එතරම් අවධානය වෙනතකට යොමු නොකරන බැවිනි.

විවිධ වර්ගයේ සංස්කාරකයක් භාවිතා කිරීමේදී වැදගත් වන එක් කරුණක් වන්නේ වර්තමාන විෂය පථය ඉස්මතු කිරීමයි: සංස්කාරකයේ පේළියක් තෝරාගැනීමේදී, එහි අඩංගු මූලද්‍රව්‍ය මොනවාද සහ එය නතර වන්නේ කොතැනද යන්න හරියටම දැකගත යුතුය. ඔබට ගස ඉහළට ඔසවා තැබිය හැකිය (එය දරුවෙකුගේ මූලද්‍රව්‍ය මොනවාද). මම හිතන්නේ එය වෙනම ප්‍රශ්නයක් වන අතර එය ආමන්ත්‍රණය කිරීම හා සිතා බැලීම අවශ්‍ය වන අතර පරිශීලකයින් සංස්කාරකවරයා සමඟ ඔවුන්ගේ අත්දැකීම් ඇගයීමට ලක් කරන්නේ කෙසේද යන්නට වැඩි බලපෑමක් කරනු ඇත.


මම දැන් ඔබ සමඟ හරස් වී ඇතැයි සිතන පිළිතුරක් ඉදිරිපත් කර ඇති නමුත් අහම්බෙන් වත්මන් විෂය පථය ඉස්මතු කිරීමේ අදහස සමඟ (දීප්තිමත් දේශ සීමාවක් සහිතව) බැඳී සිටිමි. කුට්ටි අඩු බාධාකාරී විය යුතු බවට මම එකඟ වෙමි, මගේ චිත්‍ර ඇඳීමට උපකාරී වන පරිදි මෙහි බලපෑම් අතිශයෝක්තියට නංවා ඇති අතර එමඟින් ඒවා පරිමාණයෙන් අඩු තිර පිටපතක් මත නිවැරදි වේ.
pgfearo

1

මා සඳහන් කර නැති එක් දෙයක් නම්, ඔබ නිරාකරණය කර ඇති බව පෙනෙන සන්තෘප්ත ආචරණයට ඉහළින් ඔබට පැහැය සමඟ කළ හැකි දේ. මගේ යෝජනාව වන්නේ දර්ශකය පිහිටා ඇති කැදැල්ලේ වර්ණය වෙනස් කිරීමයි. මෙමඟින් පරිශීලකයාට කූඩුවේ කුමන රේඛාද යන්න හඳුනා ගැනීමට පහසු වන අතර සහෝදර සහෝදරියන්ට එදිරිව ඒ අතර වේ.

වර්ණ මත පදනම් වූ දේවල් ක්‍රියාත්මක කිරීමේදී, කරුණාකර වර්ණ-අන්ධභාවය පිළිබඳව සැලකිලිමත් වන්න, සහ විශ්වීය වශයෙන් වෙන් කොට හඳුනාගත හැකි වර්ණ තෝරන්න, නැතහොත් මිනිසුන්ට තෝරා ගැනීමට විකල්ප කිහිපයක් ඉදිරිපත් කරන්න.


මෙම රටාව ක්‍රියාත්මක කිරීම පිළිබඳ විස්තර එකතු කිරීම සඳහා තව බොහෝ දේ කළ හැකි බව මම සිතමි. ඔව්, වර්ණ දැනුවත් කිරීමේ ගැටළු වළක්වා ගැනීම සඳහා නාද භාවිතා කිරීම මට වඩාත් පහසුය, නමුත් ලබා දී ඇති විකල්ප තිබේ නම්, එය අතිරේක මානයක් එක් කිරීමට උපකාරී වනු ඇතැයි මම එකඟ වෙමි. මෙම ප්‍රශ්නය දැන් ප්‍රජා විකියක් බැවින්, තේමාවට වෙනස් වන අනුරූ වලට දායක වීමට අනෙක් අයට අවශ්‍ය දැයි බැලීමට මම වයර් රාමුවක් ඉදිරිපත් කිරීමට උත්සාහ කරමි - මනාපයන් විවිධ වර්ගවල භාවිතයන්, භාෂා වාක්‍ය ඛණ්ඩය සහ ගතික සන්දර්භය තුළ වෙනස් වේ.
pgfearo

0

මෙතෙක් ලබා දී ඇති අනෙක් යෝජනා සමඟ ඒකාබද්ධව භාවිතා කළ හැකි එක් විකල්පයක් වනුයේ වම් ආන්තිකයේ මෙවලම් තීරුවක් භාවිතා කිරීමයි, එය එක්ස්පාත් අංකනය භාවිතයෙන් රේඛාවට යන මාර්ගය පෙන්වයි. බ්‍රව්සරය "මූලද්‍රව්‍ය පරීක්ෂා කරන්න" මෙවලම් (උදා: ක්‍රෝම් වෙත ගොඩනගා ඇති ෆයර්බග්) බොහෝ විට සමාන දෙයක් නමුත් තත්ව තීරුවක කරයි.


මම මේ පාලනය කෙරෙහි අවධානය යොමු කරමින් සිටියෙමි, නමුත් 'බ්‍රෙඩ්ක්‍රම්බ්' නැවිගේටරය සහිත 'එක්ස්පාත් ස්ථාන තීරුව' ක්‍රියා කරන අතර එය සංස්කාරකයට ඇතුළත් කර ඇත.
pgfearo

0

එක් වර්ණ තීරුවක් සහ ගැඹුරේ අංක පමණක් සහිත (මුල් පෝස්ට් එකෙන්) තාප සිතියම සඳහා ඔබට බිඳ වැටුණු දර්ශනයක් තිබිය හැක. මෙය ඔවුන්ට කෙතරම් ගැඹුරු දැයි දැන ගැනීමට සහ xml සඳහා වැඩි තිර දේපළ වෙළඳාම් ලබා දීමට ඉඩ සලසයි. මට ජයග්‍රහණයක් ලැබුණා වගේ.

ගැඹුරින් කැදැල්ලට අවශ්‍ය තරම් වර්ණ වෙනස්කම් තිබේද යන්න ගැන මම සැලකිලිමත් වෙමි.


ඉහළ මට්ටමේ කැදැල්ලට සහාය වීම ප්‍රමුඛතාවයකි. නමුත්, ඕනෑම වේලාවක ඇසට දැකීමට (සහ ගත හැකි) බොහෝ දේ ඇත, එබැවින් එක්තරා මට්ටමකින් ඔබ්බට, වර්ණ පිළිබඳ මිශ්‍ර කිරීම, ගැඹුර පිළිබඳ හැඟීමක් ලබා දීම සහ ප්‍රධාන මට්ටම් පමණක් ඉස්මතු කිරීම ගැන සලකා බලමි. එබැවින් කූඩු මට්ටම් ඉහළ මට්ටමක පවතින විට මම ඔබේ අදහස පරීක්ෂා කර බලමි.
pgfearo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.