انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: HamidTB در 13 بهمن 1389، 05:16 بظ
-
سلام
من میخوام کد های قفل شده توی نت بینز (همون کد هایی که رنگ زمینه شون خاکستری هست) رو تغییر بدم :oops:
کسی بلده چه جوری
ممنونم
-
سلام
یه راهش اینه، همه کد رو کپی کن بعد یه کلاس جدید خودت بساز، اونجا کدها رو بزار. دیگه میتونی ویرایشش کنی ولی دیگه محیط design نداری
----- ویرایش -------
راه اصولیش:
http://wiki.netbeans.org/FaqFormEditingGuardedBlocks
- یه راه دیگه: اون قسمت که بصورت اتوماتیک درست شده رو کلا کامنت کن (/* */) بعد دقیقا همون رو کپی کن و خط پایین کامنت شده بزار بعد اونجا میتونی ویرایشش کنی ولی راه درست و اصولی همونیه که تو لینک بالا نوشته شده
-
سلام
من میخوام کد های قفل شده توی نت بینز (همون کد هایی که رنگ زمینه شون خاکستری هست) رو تغییر بدم :oops:
کسی بلده چه جوری
ممنونم
درود
تجربه ای که ما داشتیم بهتر هست که هیچ تغییری در این کد ها ندی
چند تا نکته اگر از جاوا (swing) استفاده می کنی ( الیته این تجربه ما در یک پروژه طولانی مدت بود که الان داره در کشور کار می کنه)
۱- سعی کن دیزاین ها مربوط به یک پنل باشه (یا یه کامپوننت ) و در کلاس های دیگه خیلی راحت add اشون کن تو container مورد نظرت
یعنی بهتره تیکه تیکشون کنی :)
۲- همه اعضای تیم فقط و فقط از یه ورژن netbeans استفاده کنن برای design ( البته اگر روشی که گفتم رو بری می تونی از ide های دیگه هم در کنار netbeans استفاده کنی )
۳- برای تغییرات فقط و فقط از خود پراپرتی های گرافیکی netbeans استفاده کن حتی نوشتن event ها و حتی تغییرات inline دیگه
یاد گرفتن این کار ( یا بهتر بگم عادت کردن بهش و یاد گرفتن روش هاش ) درسته یکم طول می کشه ولی مشکلات بعدی تون رو به حداقل می رسونه
۴- زود به زود رو ورژن کنترل commit کنید و سعی کنید از Pattern MVC به صورتی استفاده کنید که قسمت های UI اتون بیشترین استقلال رو نسبت به بخش های دیگه داشته باشن
این تجربه ی شخصی و تیم ما بود و مطمئنان راه های دیگه ای هم هست :) ( که شاید خیلی بهتر هم باشه :) )
-
بازم سلام
از همگی ممنونم