কোড স্নিপেটগুলি প্রেরণের জন্য আমার কীভাবে আউটলুক ব্যবহার করা উচিত?


147

একটি বড় কর্পোরেশনে প্রোগ্রামার হিসাবে আমি প্রায়শই আউটলুক ইমেলগুলি প্রেরণ করি যা কোডের নমুনা ধারণ করে।

আমি আসলে একটি ইমেলের মধ্যে কোড টাইপ করব। এটি অনিবার্যভাবে সমস্যার কারণ হিসাবে আউটলুক সত্যই আনন্দদায়ক কিন্তু অসহায় উপায়ে পাঠ্য বিন্যাস করতে পছন্দ করে। আমার কোডটি ইমেলের বাইরে এবং সরাসরি কোডে অনুলিপিযোগ্য হওয়া দরকার, তাই আমি চাই না যে বিশেষ চরিত্র বা হোয়াট নোট যুক্ত করে আউটলুক এটির সাথে বিচলিত হোক।

সুতরাং আমার সর্বদা এই জাতীয় বিকল্পগুলি টুইঙ্ক করা দরকার:

  • প্রতিটি বাক্যের প্রথম অক্ষরকে মূলধন করবেন না (অন্যথায় আমার সমস্ত ফাংশন পি ইউব্লিকের পরিবর্তে পি ইউব্লিক হবে)
  • স্মার্ট উদ্ধৃতিগুলি অক্ষম করুন (অভিনব উক্তিগুলি ইমেলগুলি ভালভাবে কপি করবে না)
  • কখনই বানান পরীক্ষক ব্যবহার করবেন না (কারণ এটি কেবল বিরক্তিকর হয়)

আমি আমার কোডটি কোনও মনসোপাসে ফন্টে থাকা, কালো, ইন্ডেন্টেড এবং অন্যান্য পাঠ্যের চেয়ে ছোট হতে চাই। আমি এটির জন্য একটি স্টাইল তৈরি করার চেষ্টা করেছি, তবে কোনও কারণে স্টাইলটি কখনও সংরক্ষণ করে না। :-( [সম্পাদনা: দেখা যাচ্ছে আমি "এটি এই টেমপ্লেটের উপর ভিত্তি করে নতুন ডকুমেন্ট" এ কাজ করতে বলছিলাম না]]

<pre> ব্লকগুলিতে কোড রাখার কোনও উপায় আছে বা এমন কোনও কিছু যা আউটলুকে এই সমস্ত নিয়মগুলি উপেক্ষা করতে বলে এবং কোডটি যেভাবে চান সেটি বিন্যাস করতে বলে? যদি তা না হয় তবে কীভাবে আপনি খুব বিরক্তিকর না হয়ে আউটলুক ইমেলগুলিতে কোড স্নিপেটগুলি প্রেরণ করবেন?

উত্তর:


44

আপনি যদি আউটলুক 2010 ব্যবহার করেন তবে আপনি নিজের স্টাইলটি সংজ্ঞায়িত করতে পারেন এবং আপনার যে বিন্যাস চান তা নির্বাচন করতে পারেন, ফর্ম্যাট অপশনগুলিতে ভাষার জন্য একটি বিকল্প রয়েছে, আপনি এখানে ভাষাটি নির্দিষ্ট করতে পারেন এবং আপনি বানান পরীক্ষককে এই পাঠ্যটি উপেক্ষা করতে চান কিনা তা নির্দিষ্ট করতে পারেন শৈলী।

এই স্টাইলের সাহায্যে আপনি এখন পাঠ্য হিসাবে কোডটি পেস্ট করতে পারেন এবং আপনার নতুন শৈলীটি নির্বাচন করতে পারেন। আউটলুক পাঠ্যটি সংশোধন করবে না এবং এতে বানান চেক সম্পাদন করবে না।

নীচে কোড স্নিপেটগুলি ইমেল করার জন্য আমি যে স্টাইলটি সংজ্ঞায়িত করেছি তার সংক্ষিপ্তসার রইল।

Do not check spelling or grammar, Border:
Box: (Single solid line, Orange,  0.5 pt Line width)
Pattern: Clear (Custom Color(RGB(253,253,217))), Style: Linked, Automatically update, Quick Style
Based on: HTML Preformatted

3
আউটলুক ২০১৩-এ এটি আমার উদ্দেশ্যগুলির জন্য দুর্দান্ত কাজ করেছে One একটি জিনিস যা আমাকে হতাশ করেছিল তা হ'ল এটি স্নিপেটের মাধ্যমে মাঝপথে বানান / ব্যাকরণ উপেক্ষা করা বন্ধ করবে, তাই আমি ভাষাটি এমন কিছু হিসাবে সেট করেছিলাম যার জন্য আউটলুকের কাছে কোনও বানান-পরীক্ষক নেই (আমি বেছে নিয়েছি albanian)।
মিচ

8
হাই আপনারা কীভাবে আমাদের নিজস্ব স্টাইলটি সংজ্ঞায়িত করতে পারেন তা বলতে পারেন? একটি গুগল দ্রুত শৈলী খুঁজে পেয়েছে, তবে তারা আপনাকে উল্লিখিত বিকল্পগুলির অনুমতি দেয় না।
মিস্টার

এটি আমার পক্ষে দুর্দান্ত কাজ করে তা ছাড়া এটি আমাকে একটি ফন্টের রঙ নির্বাচন করতে বাধ্য করে যা ভিজ্যুয়াল স্টুডিও থেকে অনুলিপি করা কিছু রঙের ওভাররাইট করে। শৈলী থেকে পাঠ্য রঙ বাদ দেওয়ার কোনও উপায় আছে কি কেউ জানেন?
ক্যাসলে খুলুন

একটি দ্রষ্টব্য: আপনি সমৃদ্ধ পাঠ্যটি অনুলিপি করছেন, তবে আপনি যদি সঠিক ফর্ম্যাটিংয়ের ফ্ল্যাশ দেখতে পান তবে আউটলুক "মিলিয়ে বর্তমান ফরম্যাটিং" করার চেষ্টা করছে, তারপরে আপনি পেস্ট করার পরে ছোট ক্লিপবোর্ড আইকনটি সন্ধান করুন এবং এটি "উত্সের বিন্যাসের সাথে মিলিয়ে" পরিবর্তন করুন
সিম্পলজি

মন্তব্যের জন্য ধন্যবাদ। এবং আমি আপনার গাইডেন্সের সাথে গিথুবের মতো স্টাইল সহ একটি অনুরূপ তৈরি করেছি: ফন্ট: (এশিয়ান) মাইক্রোসফ্ট ইয়াহইইআইআই, 9 পেন্ট, ফন্টের রঙ: কালো, বানান বা ব্যাকরণ পরীক্ষা করবেন না, ইনডেন্ট: বাম: 0.5 "ডান: 0.5", গ্রিড সংজ্ঞায়িত হয়ে গেলে ডান ইন্ডেন্টটি সামঞ্জস্য করবেন না, সীমানা: বাক্স: (একক কঠিন লাইন, কাস্টম রঙ (আরজিবি (231,234,237)), 0.5 পিটি লাইন প্রস্থ) প্যাটার্ন: সাফ করুন (কাস্টম রঙ (আরজিবি (248,248,248))), স্টাইল: লিঙ্কযুক্ত, স্বয়ংক্রিয়ভাবে আপডেট করুন, এর উপর ভিত্তি করে স্টাইলস গ্যালারীটিতে দেখান: এইচটিএমএল প্রাকফর্মেটেড
লিঙ্গইয়ান মেনগ

102

বছর পরে আমার একটি প্রতিক্রিয়া আছে।

  1. আপনার কোডটি হাইলাইট করতে http://tohtml.com/ এর মতো একটি অনলাইন কোড হাইলাইটার ব্যবহার করুন যাতে আপনি আপনার আইডিই থেকে চিহ্নিত শব্দটিকে ওয়ার্ডে আটকান। আপনার আইডিই এর উপর নির্ভর করে আপনি এই পদক্ষেপটি এড়িয়ে যেতে সক্ষম হতে পারেন।

  2. ওয়ার্ড 2010 এ, সন্নিবেশ-> অবজেক্ট-> ওপেন ডকুমেন্ট টেক্সট এ যান। পদক্ষেপগুলি 2-3 তে নথিভুক্ত করা হয় আপনি এমএস ওয়ার্ডে কোড স্নিপেটগুলি কীভাবে প্রদর্শন করবেন ফর্ম্যাট সংরক্ষণ এবং সিনট্যাক্স হাইলাইটিংয়ে?

  3. আপনার হাইলাইট কোডটি বস্তুটিতে আটকান।

  4. পুরো বস্তুটি অনুলিপি করুন।

  5. রাইট-ক্লিক-> বিশেষ বস্তুকে আউটলুকে পেস্ট করুন।

এটি আপনাকে আউটলুক 2010 এর ইমেলগুলিতে ব্যবহারের জন্য একটি হাইলাইটেড, কোডযুক্ত কোড বাক্স দেয়।


3
টুহটিএমটিএল.কম হ'ল স্নিপেটের জন্য দুর্দান্ত!
Lelouch Lamperouge

5
আপনি ফরম্যাট করা আউটপুট উত্পন্ন করতে টোহটিএমএল ব্যবহার করতে পারেন, তবে সরাসরি পূর্বরূপটি অনুলিপি করুন (এটি ফর্ম্যাট কোড বাক্সের পাশে)।
গেবুহ

66

যদি আপনার পিসিতে নোটপ্যাড ++ ইনস্টল করা থাকে তবে আপনি পাঠ্যটি আরটিএফ (সমৃদ্ধ পাঠ্য ফর্ম্যাট) হিসাবে অনুলিপি করতে পারেন এবং এটি আপনার আউটলুক মেইলে পেস্ট করতে পারেন।

1) আপনার কোড স্নিপেট নোটপ্যাড ++ এ আটকান

2) মেনু বার থেকে "প্লাগইনস -> এনপিপিএক্সপোর্ট -> ক্লিপবোর্ডে আরটিএফ অনুলিপি করুন" তে নেভিগেট করুন

3) আপনার ইমেল এ পেস্ট করুন

4) সম্পন্ন


3
আপনি নোটপ্যাড ++ ব্যবহার করছেন তবে সবচেয়ে সহজ উপায়। এবং আসুন সত্য কথা বলা যাক, প্রোগ্রামার হিসাবে এটি ব্যবহার না করার জন্য লজ্জা পাওয়া উচিত। :) সম্পাদনা করুন: যাইহোক, আপনি এর জন্য কী বাঁধাই ব্যবহার করতে খুব ভাল কিছু সহজ সেট করতে পারেন।
f1v3

খাঁটি দুর্দান্ততা, নোটপ্যাড থেকে ++ যথারীতি কুডোস। আমি এই (আমার fave) পাঠ্য সম্পাদক থেকে স্নিপেটগুলি হুবহু কপি-পেস্ট করতাম, তাই আমার পক্ষে সবচেয়ে ভাল কাজ করে, এমনকি সর্বাধিক ভোট দেওয়া উত্তর থেকেও বেশি যা টুহিট.এম.এলকে একটি অতিরিক্ত পদক্ষেপ হিসাবে ব্যবহার করে ..!
র্যাম 237

ধন্যবাদ, আপনার যদি এনপিপি bit৪ বিট, কোনও প্লাগইন ম্যানেজার না থাকে তবে কিছুটা ব্যথা হয় - github.com/notepad-plus-plus/notepad-plus-plus/issues/…
এলাচ

2
আমি এটি মনে রাখতে একটু সহজ পেয়েছি: 2) ডান ক্লিক মেনু -> প্লাগইন কমান্ড -> সিনট্যাক্স হাইলাইটিংয়ের সাথে পাঠ্য অনুলিপি করুন
বেন

এছাড়াও সম্ভব: "ক্লিপবোর্ডে এইচটিএমএল অনুলিপি করুন"। এইচটিএমএল এর সর্বজনীনতার কারণে আরটিএফের চেয়ে বেশি পছন্দ করা হয়েছে, যেখানে আরটিএফ "মাইক্রোসফ্ট আউটলুক এবং মাইক্রোসফ্ট এক্সচেঞ্জের সাথে কেবল সামঞ্জস্যপূর্ণ" (অফিস 365, সংস্করণ 1808 এর আউটলুকের টুলটিপ অনুসারে)।
sgrubsmyon

15

সহকর্মীর কাছে একটি ইমেলের মাধ্যমে জিনিসগুলি আরও ভালভাবে ফর্ম্যাট করার উপায় অনুসন্ধান করতে আমি এদিকে এসেছি। আমি আবিষ্কার করে শেষ করেছি যে আপনি যদি ভিজ্যুয়াল স্টুডিও কোড (ফ্রি) থেকে অনুলিপি করেন তবে এটি বিন্যাস, হাইলাইটিং এবং অন্য সব কিছু ধরে রাখে। এই সম্পাদকটি সবকিছু দিয়ে কাজ করে এবং আমি যে সমস্ত প্রোগ্রামিং ভাষার মুখোমুখি হয়েছি তার মডিউল রয়েছে।

ইমেলটিতে দেখতে সুন্দর লাগছে।


12

আমার জন্য যা কাজ করে তা এখানে দ্রুত এবং দ্রুত এবং কমপক্ষে ব্যথা / বিরক্তি সৃষ্টি করে:

1) আপনি মধ্যে কোড স্নিপেট আটকান মহিমান্বিত ; আপনার সিনট্যাক্সটি ভাল দেখাচ্ছে কিনা তা নিশ্চিত করুন।

২) রাইট ক্লিক করুন এবং 'আরটিএফ হিসাবে অনুলিপি' নির্বাচন করুন

3) আপনার ইমেল এ পেস্ট করুন

4) সম্পন্ন


4
এটি কাজ করার জন্য আপনাকে সাবলাইম হাইটলাইট প্লাগইন ইনস্টল করতে হবে
কেন্ডোটউইল

1
সাব্লাইমহাইটলাইটসের সাথে কাজ করেছেন। আমি উত্সাহ ব্যবহার করি এবং আমি এতটাই স্বস্তি পেয়েছি যে আমি কোনও অতিরিক্ত পদক্ষেপ ছাড়াই ইমেলটিতে পেস্ট কোডটি অনুলিপি করতে পারি।
কেভিন মার্টিন জোসে

7

আপনি যদি কোনও কোড পাঠ্য ফাইল হিসাবে সংযুক্ত করেন এবং আপনার প্রাপকরা "সংযুক্তিগুলি ইনলাইন দেখান" বিকল্প সেট (আমি বিশ্বাস করি এটি ডিফল্টরূপে সেট করা আছে), আউটলুক আপনার কোডটি ম্যাঙ্গেল করা উচিত নয় তবে এটি ইমেল থেকে সরাসরি অনুলিপি / পেস্ট-সক্ষম হবে ।


3
এটি কাজ করে, তবে আসলে আমি চাই ওয়ার্কফ্লো নয়। ছোট কোড স্নিপেট সংযুক্ত করতে আমার কোথাও একটি ফাইল তৈরি করতে হবে না। পরিবর্তে, আমি কেবল ইমেলের মধ্যে সরাসরি টাইপ করতে চাই - সম্ভবত কিছু <কোড> মার্কআপ ঘিরে বা কোনও উইকিতে কিছু করার মতো by যাইহোক, প্রত্যেকে যে উত্তরগুলি নিয়ে এসেছিল, সেগুলি থেকে মনে হয় যেন এই মুহূর্তে আউটলুকে এটি করার আরও ভাল উপায় কেউ জানে না।
ম্যাগ রোডার 15

5

আমি যখন আউটলুকে কোড পেস্ট করি বা কোড বা প্রযুক্তিগত বাক্য গঠন সম্বলিত বাক্যগুলি থাকে তখন আমি সমস্ত লাল স্কুইগলগুলি দ্বারা বিরক্ত হই যা বানান ত্রুটিগুলি চিহ্নিত করে। যদি আপনি আউটলুককে সমস্ত লাল স্পেলচেক স্কুইগলস সাফ করতে চান আপনি দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে একটি বোতাম যুক্ত করতে পারেন যা একটি ভিবিএ ম্যাক্রোকে কল করে এবং বর্তমান নথি থেকে সমস্ত স্কিগলগুলি সরিয়ে ফেলতে পারে।

আমি এই স্ট্রোকের পছন্দ থেকে আলাদা করে এই ম্যাক্রো চালানো পছন্দ করি কারণ আমি প্রায়শই এটি পাঠ্য সংকলনের মিশ্রণযুক্ত সামগ্রীতে ব্যবহার করি।

সিনট্যাক্স হাইলাইট করার জন্য আমি @ শ্রুজানরেডি দ্বারা ইতিমধ্যে তালিকাভুক্ত নোটপ্যাড ++ কৌশল ব্যবহার করি, যদিও আমি আবিষ্কার করেছি যে ডান-ক্লিকের প্রসঙ্গ মেনু বিকল্পটি প্লাগইনস মেনু নেভিগেট করার চেয়ে কিছুটা শক্তিশালী।

চিত্রটি দেখানো হচ্ছে আপনি নির্বাচিত পাঠ্যে ডান-ক্লিক করতে পারেন এবং সিনট্যাক্স হাইলাইট করে পাঠ্য অনুলিপি করতে বেছে নিতে পারেন

আপনি নিজের ইমেল প্রস্তুত করার সময় আপনি যদি বানান চেকের দ্বারা বিরক্ত হন তবে আপনি আপনার দ্রুত অ্যাক্সেস সরঞ্জামদণ্ডে একটি বোতাম যুক্ত করতে পারেন যা বার্তার মূল অংশ থেকে লাল স্কুইগলগুলি সরিয়ে ফেলবে।
এই নিবন্ধটি দেখুন: https://stackoverflow.com/a/49865743/1898524

বানান চেক স্কিগলসগুলি সরান


0

আপনি যদি কোনও ফাইলে কোড সংযুক্ত করতে না চান (এটি একটি ভাল টিপ ছিল, ChssPly76, আমার এটি পরীক্ষা করে নেওয়া দরকার), আপনি ডিফল্ট বার্তা বিন্যাস বার্তাগুলিকে সমৃদ্ধ পাঠ্যে পরিবর্তন করার চেষ্টা করতে পারেন ( সরঞ্জাম - বিকল্প - মেল ফর্ম্যাট - বার্তা বিন্যাস) ) HTML এর পরিবর্তে। আমি শিখেছি যে আউটলুকের এইচটিএমএল ফর্ম্যাটিং স্ক্রু কোড লেআউট (বিটিডাব্লু, আউটলুক এমএস ওয়ার্ডের এইচটিএমএল রেন্ডারিং ইঞ্জিন ব্যবহার করে যা বড় সময় সাফল্য পায়), তবে সমৃদ্ধ পাঠ্যটি ঠিকঠাক কাজ করে। সুতরাং আমি যদি ভিজ্যুয়াল স্টুডিও থেকে কোডটি অনুলিপি করে আউটলুক বার্তায় এটিকে পেস্ট করি, সমৃদ্ধ পাঠ্য ব্যবহার করার সময় এটি দেখতে বেশ ভাল লাগে তবে এইচটিএমএল মোডে থাকাকালীন এটি একটি বিপর্যয়। স্মার্ট উদ্ধৃতি, স্বতঃ-সংশোধন এবং অন্যান্য শৈলীগুলি অক্ষম করতে, সরঞ্জাম - বিকল্প - বানান - বানান এবং স্বতঃসংশোধনের মাধ্যমে উপযুক্ত বিকল্প সেট আপ করুন ; আপনি অনুলিপি-পেস্ট সেটিংসের সাথে খেলতেও চাইতে পারেন (সরঞ্জাম - বিকল্প - মেল ফর্ম্যাট - সম্পাদক বিকল্প - কাটা, অনুলিপি এবং পেস্ট করুন )।


এটি খুব কার্যকর হয়, তবে আমার এখনও কুরিয়ার নিউতে ফন্টটি পরিবর্তন করতে হবে এবং এটিকে ইন্ডেন্ট করতে হবে এবং এটি কালো এবং নোটনেটে পরিবর্তন করতে হবে।
ম্যাগ রোডার

হুমমম ... আমাকে এটা করতে হবে না। কেবলমাত্র আমি যে সমস্যাগুলি লক্ষ্য করেছি তা হল ট্যাবগুলি, সুতরাং যদি ট্যাবগুলির জন্য আপনার আউটলুক সেটিংস ভিএস-এর থেকে আলাদা হয় তবে ট্যাব-ভিত্তিক প্রান্তিককরণটি কিছুটা বন্ধ হয়ে যেতে পারে তবে এটি প্রায় about
আলেক ডেভিস

0

এই মেইল ​​পাঠানোর জন্য প্লেইন-পাঠ্য সাজান?

"আউটলুকে কীভাবে একটি সরল পাঠ্য বার্তা পাঠানো যায়" :

  • ক্রিয়া নির্বাচন করুন | ব্যবহার করে নতুন মেল বার্তা আউটলুকের মেনু থেকে সরল পাঠ্য।
  • আপনার বার্তাটি যথারীতি তৈরি করুন।
  • এটি সরবরাহ করতে প্রেরণ ক্লিক করুন।

সাধারণ পাঠ্য হওয়ায় এটি "স্মার্ট" কোটস, অটো-ক্যাপিটালাইজেশন এবং এর সাথে আপনার কোডগুলি স্ক্রু করা উচিত নয়।

আর একটি সম্ভাব্য বিকল্প, যদি এটি সংস্থার মধ্যে একটি সাধারণ সমস্যা হয় তবে আপনি কোনও অভ্যন্তরীণ কোড-পেস্ট সাইট সেটআপ করতে পারেন, ওপেন প্যাস্তবিনের মতো প্রচুর ওপেন-সোর্স রয়েছে around


এটি অবশ্যই কার্যকর হবে যদি আমি পুরো ইমেলটি সরল পাঠ্যে থাকতে চাই তবে আরও বেশি যা আমি সন্ধান করছি তা কোডের নমুনা হওয়ার সামান্য অংশ।
বাকীগুলিতে

1
পুরো ইমেলটি সরল পাঠ্য থাকলে এটি কাজ করে না, কারণ আউটলুক অতিরিক্ত লাইন ব্রেক সন্নিবেশ করে লাইন ব্রেকটি ধ্বংস করে দেয়।
সিলিং
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.