View Full Version : سوال: چگونه کدهای سی شارپ را به صورت رنگی درون سایت قرار دهیم؟
dele_ghamgin_2008
پنج شنبه 25 تیر 1394, 15:52 عصر
سلام. میخواهم کدهایی که مینویسم را درون سایت قرار دهم و مانند سایت برنامه نویس وقتی کدی را بین تگ [CSHARP] قرار میدهد اون کد رنگی می شود ؟ منم میخواهم این کدهارو بصورت منظرم و مرتبط همانند همین سایت برنامه نویس درون وبلاگ خودم قرار بدهم لطفا راهنمایی کنید. با تشکر
ramtinak
پنج شنبه 25 تیر 1394, 17:34 عصر
سلام
اگه سایت شما با وردپرس هست افزونه Crayon Syntax Highlighter رو نصب کن. پس از نصب و فعال سازی هنگام پست دادن گزینه Cryon رو میبینی وقتی روش کلیک کنی میتونی کدت رو توی اونجا بنویسی و زبان کدت رو انتخاب کنی حتی میتونی پوسته کدت رو هم انتخاب کنی
http://dl.ramtinak.ir/uploads/1f842310186a1.png
http://dl.ramtinak.ir/uploads/1624ddeb6f3c2.png
اگه cms دیگه ای داری کافیه دنبال افزونه highlighter بگردی.
dele_ghamgin_2008
جمعه 26 تیر 1394, 14:10 عصر
بله cms دیگه ای داریم که اختصاصی برای شرکت خودماست و درجایی یافت نمی شود . لذا یه نرم افزار می خوام بسازم یا اگه هست ازش استفاده کنم که این کار رو برامون انجام بده . نوت پد ++ هم همین کارو انجام میده ولی کاربردی نیست و خیلی مشکل داره . لطفا اگر راه دیگری هست راهنمایی کنید. با تشکر
محمد آشتیانی
جمعه 26 تیر 1394, 14:20 عصر
سلام
از این پروژه استفاده کنید
https://colorcode.codeplex.com
dele_ghamgin_2008
یک شنبه 28 تیر 1394, 18:25 عصر
سلام
از این پروژه استفاده کنید
https://colorcode.codeplex.com
مرسی گلم . من این دستور رو نوشتم :
private void button1_Click(object sender, EventArgs e)
{
string sourceCode = File.ReadAllText(@"C:\Users\reza\Desktop\aaa.txt");
string colorizedSourceCode = new CodeColorizer().Colorize(sourceCode, Languages.CSharp);
richTextBox1.Text = colorizedSourceCode;
}
ولی کاری رو انجام نمیده . محتویات فایل aaa.txt من برابر عبارت زیر است :
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
string sourceCode = File.ReadAllText(@"/path/to/source/file");
string colorizedSourceCode = new CodeColorizer().Colorize(sourceCode, Languages.CSharp);
}
}
پروژه نوشته شده را پیوست میکنم . لطفا راهنمایی کنید :
dele_ghamgin_2008
یک شنبه 28 تیر 1394, 18:43 عصر
آقا دمت گرم . مشکل رو حل کردم . اول اینکه نت فریم ورک باید 4 به بالا باشه . دوم اینکه نیم اسپیس نباید هم نامش می بود .مرسی گلم.
dele_ghamgin_2008
جمعه 02 مرداد 1394, 16:00 عصر
سلام. مهندس یه مشکل دیگه خوردم. اینکه بعضی از قسمت ها رنگ هارو نمیزنه مثلا در کد زیر :
private void button1_Click(object sender, EventArgs e)
عبارت
EventArgs را مشکلی رسم می کند درحالی که در سی شارپ آبی کم رنگ متمایل به سبز است. چگونه می توانم رنگ را تغییر دهم ؟
dele_ghamgin_2008
چهارشنبه 07 مرداد 1394, 11:11 صبح
لطفا اگر کسی اطلاعاتی داره راهنمایی کنه. خیلی منتظرم .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.