PHP_CodeSniffer একটি নাশপাতি প্যাকেজ হিসেবে পাওয়া যায়.
ফণা অধীন, এটা পিএইচপি, জাভাস্ক্রিপ্ট এবং CSS ফাইল tokenising এবং কোডিং মান নির্ধারিত সেট বিরুদ্ধে এটি চেক করার মাধ্যমে কাজ করে.
PHP_CodeSniffer এটা প্রোগ্রামারদের সঙ্গতিপূর্ণ পরিষ্কার এবং মান তাদের অ্যাপ্লিকেশন এর সোর্স কোড রাখতে পারবেন, কারণ উন্নয়ন সময় পরীক্ষা সরঞ্জাম এক
এই রিলিজে নতুন কি:.
- জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন তা খুঁজে বের করে সব ত্রুটি ঠিক করতে পারবো.
<লি> জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
<লি> জেনেরিক OpeningFunctionBraceBsdAllmanSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
& Quot <লি> উন্নত অটো প্রতিবেদন প্রস্থ; পূর্ণ & quot; গালাগাল প্রতিবেদন.
অটো ফিক্সিং সময় <লি> উন্নত সংঘাত সনাক্তকরণ.
<লি> জেনেরিক ScopeIndentSniff আর খালি প্রযোজ্য দ্বারা বিভ্রান্ত হয়.
<লি> Squiz ControlSignatureSniff এখন সবসময় মন্তব্য উপেক্ষা করে.
<লি> প্রধান কনফিগ ফাইলে অস্তিত্ব এখন is_file () কোন অস্তিত্ব নেই যখন কল কমাতে ক্যাশে করা হয়.
<লি> sniffs ডিরেক্টরি ভিতরে সারাংশ শ্রেণীর এখন তারা নামকরণ করা হয়, এমনকি যদি উপেক্ষা করা হয়.
<লি> জেনেরিক ForbiddenFunctionsSniff এখন ruleset ফাইলের মধ্যে নাল প্রতিস্থাপন সেটিং সমর্থন করে.
<লি> PEAR MultiLineConditionSniff এখন মাল্টি লাইন ভিতরে মন্তব্য লাইন পারবেন বিবৃতি শর্ত. যদি - PHPCS কনফিগ ফাইল
<লি> রঙিন প্রতিবেদন আউটপুট
<লি> অটো নির্ধারন প্রতিবেদন করুন - টাইম ও মেমরি আউটপুট এখন দেখানো হয় তাহলে কর্মের প্রগতি সম্পর্কে তথ্য এছাড়াও দেখানো হয়
<লি> জেনেরিক EmptyStatementSniff ত্রুটি সঙ্কেত এখন সনাক্ত খালি বিবৃতিতে টাইপ ধারণ করুন - অনুমতি নকশা যে একটি সম্পূর্ণরূপে পুনর্লিখিত মন্তব্য পার্সার অটো-ফিক্সিং করুন
- আপনার কোড বরং লিখিত হয় কিভাবে আপনি দেখানোর জন্য একটি নতুন তথ্য রিপোর্ট তুলনায় এটি একটি আদর্শ কে কনর্ফাম করে তাহলে
<লি> ruleset.xml ফাইলের মধ্যে কমান্ড লাইন আর্গুমেন্ট সেট করার ক্ষমতা - আপনার নিজস্ব প্রতিবেদনের ক্লাস তৈরী করতে পারে এবং PHP_CodeSniffer সাথে তাদের ব্যবহার করার ক্ষমতা
<লি> PHAR ফাইল হিসাবে PHPCS বিতরণ ও PHPCBF করুন - লাইন দৈর্ঘ্য সতর্কবার্তা এখন দেখানো হবে পড়ুন যে লাইন লাইসেন্স এবং VCS তথ্য. রেখার দৈর্ঘ্য শোঁকা পূর্বে এটি চেক প্রতি লাইনে একটি রেগুলার এক্সপ্রেশন চালানোর ছিল যে বোঝানো যা, এই লাইন উপেক্ষা.
<লি> $ টোকেন অ্যারের আপনি বরং) (strlen নিজেকে কল এবং অক্ষর এনকোডিং মোকাবেলা করতে থাকার চেয়ে টোকেন এর কন্টেন্ট দৈর্ঘ্য নির্ধারণ করতে ব্যবহার করতে পারেন একটি নতুন দৈর্ঘ্য সূচক আছে.
<লি> in_array ব্যবহার () স্ট্যাটিক Vars উল্লেখযোগ্যভাবে কর্মক্ষমতা প্রভাবিত, যাতে আপনি তাদের উপর isset () ব্যবহার করতে পারেন, যাতে তারা পুনর্গঠিত হয়েছে PHP_CodeSniffer_Tokens চেক করার সময়.
<লি> কাস্টম রিপোর্ট এখন মিথ্যাতে সেট, এটি চালানোর সময় ত্রুটি রেকর্ড করার দরকার হয় না যে PHP_CodeSniffer বলতে হবে যে একটি $ recordErrors সদস্য Var নির্দিষ্ট করতে পারেন. এই কমান্ডের সাহায্যে আপনি আউটপুট সংক্ষিপ্ত তথ্য বদলে পাওয়া ত্রুটি একটি সম্পূর্ণ তালিকার জন্য একটি কাস্টম রিপোর্ট ব্যবহার করে থাকেন তাহলে সংরক্ষণ উল্লেখযোগ্য মেমরি দেয়. - জেনেরিক ScopeIndentSniff এখন উপেক্ষিত টোকেন জন্য করতে পারবেন সেট করা ruleset.xml ফাইল মাধ্যমে
<লি> ডক প্রজন্ম এখন ইনস্টল স্ট্যান্ডার্ডগুলি জন্য আবার কাজ করুন - শোঁকা বর্গ নাম কখন জন্য পরিস্কার ত্রুটির বার্তা ডিরেক্টরি গঠন মেলে না
<লি> তৈরি HTML ডক্স সঠিকরূপে কোড তুলনা ব্লক খুলুন পিএইচপি ট্যাগ প্রদর্শন করুন - সিএসএস তিসি সিএসএস ফাইল উপর রান করুন
- একাধিক আউটপুট renderers জন্য সাপোর্ট
- চালানোর সময় সুন্দরভাবে অগ্রগতি দেখানোর ক্ষমতা.
<লি> কমান্ড লাইন থেকে php.ini মান সেট করার ক্ষমতা.
<লি> নিয়ম-ভিত্তিক নিদর্শন অগ্রাহ্য.
<লি> গুগল ClosureLinter সমর্থন.
<লি> 16 বাগ সংশোধন করা হয়েছে. - পিএইচপি 5.1.2 বা উচ্চতর করুন
<লি> নাশপাতি এবং Squiz FileComment আর তাদের ত্রুটি সঙ্কেত মধ্যে @ আছে sniffs.
<লি> জেনেরিক খোলার ফাংশন বক্রবন্ধনী এখন প্রযোজ্য পরীক্ষণ সমর্থন sniffs.
আপনি কি সংস্করণ 2.3.2 মধ্যে নতুন:
জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন সব ত্রুটি ঠিক করতে পারবো তা খুঁজে বের করে
- .
<লি> জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
<লি> জেনেরিক OpeningFunctionBraceBsdAllmanSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
& Quot <লি> উন্নত অটো প্রতিবেদন প্রস্থ; পূর্ণ & quot; গালাগাল প্রতিবেদন.
অটো ফিক্সিং সময় <লি> উন্নত সংঘাত সনাক্তকরণ.
<লি> জেনেরিক ScopeIndentSniff আর খালি প্রযোজ্য দ্বারা বিভ্রান্ত হয়.
<লি> Squiz ControlSignatureSniff এখন সবসময় মন্তব্য উপেক্ষা করে.
<লি> প্রধান কনফিগ ফাইলে অস্তিত্ব এখন is_file () কোন অস্তিত্ব নেই যখন কল কমাতে ক্যাশে করা হয়.
<লি> sniffs ডিরেক্টরি ভিতরে সারাংশ শ্রেণীর এখন তারা নামকরণ করা হয়, এমনকি যদি উপেক্ষা করা হয়.
<লি> জেনেরিক ForbiddenFunctionsSniff এখন ruleset ফাইলের মধ্যে নাল প্রতিস্থাপন সেটিং সমর্থন করে.
<লি> PEAR MultiLineConditionSniff এখন মাল্টি লাইন ভিতরে মন্তব্য লাইন পারবেন বিবৃতি শর্ত. যদি
<লি> নাশপাতি এবং Squiz FileComment আর তাদের ত্রুটি সঙ্কেত মধ্যে @ আছে sniffs.
<লি> জেনেরিক খোলার ফাংশন বক্রবন্ধনী এখন প্রযোজ্য পরীক্ষণ সমর্থন sniffs.
আপনি কি সংস্করণ 2.3.0 মধ্যে নতুন:
জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন সব ত্রুটি ঠিক করতে পারবো তা খুঁজে বের করে
- .
<লি> জেনেরিক OpeningFunctionBraceKernighanRitchieSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
<লি> জেনেরিক OpeningFunctionBraceBsdAllmanSniff এখন পরের একে অপরের. ধনুর্বন্ধনী সঙ্গে খালি ফাংশন পারবেন
& Quot <লি> উন্নত অটো প্রতিবেদন প্রস্থ; পূর্ণ & quot; গালাগাল প্রতিবেদন.
অটো ফিক্সিং সময় <লি> উন্নত সংঘাত সনাক্তকরণ.
<লি> জেনেরিক ScopeIndentSniff আর খালি প্রযোজ্য দ্বারা বিভ্রান্ত হয়.
<লি> Squiz ControlSignatureSniff এখন সবসময় মন্তব্য উপেক্ষা করে.
<লি> প্রধান কনফিগ ফাইলে অস্তিত্ব এখন is_file () কোন অস্তিত্ব নেই যখন কল কমাতে ক্যাশে করা হয়.
<লি> sniffs ডিরেক্টরি ভিতরে সারাংশ শ্রেণীর এখন তারা নামকরণ করা হয়, এমনকি যদি উপেক্ষা করা হয়.
<লি> জেনেরিক ForbiddenFunctionsSniff এখন ruleset ফাইলের মধ্যে নাল প্রতিস্থাপন সেটিং সমর্থন করে.
<লি> PEAR MultiLineConditionSniff এখন মাল্টি লাইন ভিতরে মন্তব্য লাইন পারবেন বিবৃতি শর্ত. যদি
<লি> নাশপাতি এবং Squiz FileComment আর তাদের ত্রুটি সঙ্কেত মধ্যে @ আছে sniffs.
<লি> জেনেরিক খোলার ফাংশন বক্রবন্ধনী এখন প্রযোজ্য পরীক্ষণ সমর্থন sniffs.
সংস্করণ 2.2.0 নতুন আপনি কি:
<লি> PSR2 ট্যাব প্রস্থ
সংস্করণ 2.1.0 নতুন আপনি কি:
<লি> টিল্ড এখন একটি প্রমিত করুন একটি পথ একটি ব্যবহারকারীর হোম ডিরেক্টরী উল্লেখ করতে ব্যবহার করা যেতে পারে
<লি> যোগ PHP_CodeSniffer_File :: findStartOfStatement () একটি বিবৃতিতে প্রথম অ-রহিত টোকেন এটি
<লি> নাশপাতি এবং Squiz FunctionCommentSniffs আর কন্সট্রাকটর এবং destructors জন্যreturn ট্যাগ নিষিদ্ধ করুন
<লি> Squiz ControlSignatureSniff এখন সমাপনী প্রথম বন্ধনী এবং খোলা বক্রবন্ধনী মধ্যে মন্তব্য বজায় সংশোধন করুন
<লি> Squiz SuperfluousWhitespaceSniff এখন অতিরিক্ত ফাঁকা লাইন জন্য পরীক্ষা ভিতরে প্রযোজ্য
মাল্টি লাইন অ্যারে পরীক্ষা করার সময় <লি> Squiz ArrayDeclarationSniff এখন ফাংশন কল অগ্রাহ্য করুন
আপনি কি সংস্করণ 2.0.0 মধ্যে নতুন:
<লি> HHVM চলমান জন্য সমর্থন করুন
<লি> minified সিএসএস এর সনাক্তকরণ এবং JS ফাইল
আপনি কি সংস্করণ 2.0.0 আলফা 2 নতুন:
আপনি কি সংস্করণ 1.5.0 মধ্যে নতুন:
<লি> PSR2 স্ট্যান্ডার্ড এখন যখন খাঁজ নিয়ম চেক মন্তব্য উপেক্ষা করুন
ধ্রুবক ব্যবহার করা হয় যেখানে <লি> জেনেরিক UpperCaseConstantNameSniff আর ত্রুটি রিপোর্ট করুন
সংক্ষিপ্ত তিন অপারেটর করুন : <লি> Squiz OperatorSpacingSniff আর জন্য ত্রুটি ছোঁড়ার
সংস্করণ 1.4.6 নতুন আপনি কি:
একটি ফাইল নিশ্চিত করার <লি> যোগ জেনেরিক InlineHTMLSniff শুধুমাত্র রয়েছে পিএইচপি কোড
<লি> যোগ Squiz ShorthandSizeSniff 1 বা 2 মান ব্যবহার করা হয় শুধুমাত্র যখন যে সিএসএস মাপ ব্যবহার করা হয় সাঁটে লেখার স্বরলিপি বার করুন
<লি> যোগ Squiz ForbiddenStylesSniff কিছু অবচিত ব্রাউজার নির্দিষ্ট শৈলী ব্যবহার নিষিদ্ধ করুন
<লি> যোগ Squiz NamedColoursSniff রঙের নাম ব্যবহার নিষিদ্ধ করুন
<লি> PSR2 স্ট্যান্ডার্ড আর একটি ফাংশন কল সমাপনী প্রথম বন্ধনী এবং সেমিকোলন করুন মধ্যে কোন হোয়াইটস্পেস enforces
শেষ বক্রবন্ধনী অবস্থান চেক করার সময় <লি> PSR2 ClassDeclarationSniff এখন খালি ক্লাস উপেক্ষা করুন
<লি> PSR2 SwitchDeclarationSniff এখন আর বিবৃতির মধ্যে খালি লাইন জন্য ত্রুটি রিপোর্ট
<লি> PEAR ObjectOperatorIndentSniff এখন সংভৃত হবে কত স্পেস কোড উল্লেখ করার জন্য একটি সেটিং আছে
সংস্করণ 1.4.4 নতুন আপনি কি:.
সংস্করণ 1.4.3 নতুন কি:.
এই প্রাথমিকভাবে একটি বাগ ফিক্স রিলিজ
<লি> আসন্ন পিএইচপি জন্য সমর্থন যোগ করা হয়েছে 5.5 T_FINALLY টোকেন.
সংস্করণ 1.3.0 RC2 নতুন আপনি কি:.
আবশ্যক :
পাওয়া মন্তব্যসমূহ না