CLion یکی از جدیدترین محصولات شرکت JetBrains می باشد که یک محیط برنامه نویسی بسیار پیشرفته برای زبان های C , C++ می باشد. این نرم افزار دارای قابلیت های فراوانی است که از جمله مهمترین آنها می توان به قابلیت کامل کردن کد به صورت اتوماتیک اشاره کرد.
قابلیت های کلیدی نرم افزار JetBrains CLion:
– Smart Editor : به JetBrains CLion برای انجام کارهای روتین اعتماد کنید. در حالی که شما بر روی موضوعات مهم تر در حال کار هستید، پیدا کردن قسمت های مهم کد خود و هم چنین افزایش بهره وری با استفاده از قابلیت کامل کردن اتوماتیک کد (code completion)، راهنمایی در نوشتن کدهای شما و سریع تر کردن کارها با استفاده از قابلیت هایی همچون coding styles, keymaps و نمایش پروژه به شکل های گوناگون تنها بخش اندکی از ویژگی های بی پایان این نرم افزار است.
– Code Generation : وقت خود را با استفاده از نوشتن کد های غیر ضروری و یا تایپ های اضافه نگیرید. توسط CLion قادر خواهید بود تا سریعا کلاس جدید بسازید، متد ها را اورراید کرده، از Live Template برای اضافه کردن سریع کدهای رایج استفاده کنید و یا اینکه از شورتکات های قرار داده شده برای شما استفاده کنید.
– Refactoring : با استفاده از این قابلیت می توانید کد های خود را تمیز نگه دارید، کد های اضافی یا کدهایی که کاربرد ندارند را از برنامه خود پاک کنید و یا از جایگزین های بهتری که برنامه برای کد های شما پیشنهاد می دهد استفاده کنید.
– On the fly analysis : توسط JetBrains CLion خطا ها و اخطار های شما در همان خط به شما نشان داده می شود و برنامه پیشنهاد هایی برای رفع آنها به شما می دهد که می توانید با انتخاب آن سریعا مشکل را حل کنید.
– CMake Support : روش کد زنی جدیدی که در انحصار CLion می باشد.
– Integrated Debugger : دارای دیباگر قدرتمند برای نشان دادن خطاها و دنبال کردن کد به صورت خط به خط