Our front-end coding environment now offers options for multiple editor types (VIM and Emacs). Test takers will also be able to toggle between code in a light or dark theme, customise their tab spaces and make use of the word-wrap functionality.
![FES Editor settings](https://blog.mettl.com/wp-content/uploads/2023/02/Editor-Setttings-in-FES-2.png-1024x488.png)
These options will enable test-takers to write, debug, and compile their codes more effectively.
Additionally, test-takers can now choose to disable/enable the functionality to auto-refresh the output of their code basis their preference.
![](https://blog.mettl.com/wp-content/uploads/2023/02/Auto-Refresh-3-1024x329.png)
The availability of the IntelliSense or Code Auto-complete is now more distinctly visible in our backend coding environment. Test takers are now notified when IntelliSense has loaded for the language that they have selected.
![](https://blog.mettl.com/wp-content/uploads/2023/02/IntelliSense-GIF.gif)
Test-takers are also notified in case the network connection breaks and the system tries to re-connect.
As part of our ongoing efforts to improve usability of our simulators, we are happy to let you know that we have enabled a zoom-in and zoom-out functionality in the View Schema tab of our database environment (DBLysis).
This update will help test-takers take reference from the most complex schema images with utmost ease.
In addition to this functionality, we have also improved the database schema generated in questions for a smoother test-taking experience.
![](https://blog.mettl.com/wp-content/uploads/2022/11/DBLysis-View-Schema-300x106.png)
We are happy to inform that the console tab in our frontend coding environment now supports the use of console functions which enables front-end developers to debug their code.
![](https://blog.mettl.com/wp-content/uploads/2022/11/FES-Console-Functions-300x204.png)
In addition to this update, we have solved for the usage of functions such as alert(), confirm() and prompt() without triggering browser tolerance for assessments where proctoring is enabled.
With this update, test-takers can easily use these functions and have a more seamless and comfortable test-taking experience.
![](https://blog.mettl.com/wp-content/uploads/2022/11/Screenshot-2022-11-15-at-12.27.34-PM-300x81.png)
We are happy to announce that we have added support for version 1.7 of Kotlin on our general-purpose backend coding environment (CodeLysis).
This update comes with support for auto-complete and language support (IntelliSense) in Kotlin as well.
Clients will be able to select Kotlin 1.7 while creating or editing questions and test takers will be able to attempt coding questions in Kotlin 1.7 wherever available.
![Kotlin](https://blog.mettl.com/wp-content/uploads/2022/11/f134b37e-84eb-431e-97eb-e5f96aabbb03-300x181.png)
We are happy to announce that we have added support for the latest LTS (Long Term Support) version available for Java i.e., Java 17 on our general-purpose backend coding environment (CodeLysis).
This update comes with support for IntelliSense in Java 17 as well.
Clients will be able to select Java 17 while creating or editing questions and test-takers will be able to attempt coding questions in Java 17 wherever available.
![Java17 On CodeLysis](https://blog.mettl.com/wp-content/uploads/2022/10/Java17-on-Codelysis-300x185.png)
We are excited to announce a much-awaited feature to view the console output for “Run Test Cases” while creating project-based questions (I/O). This feature will allow access to logs and will further improve the overall debugging process involved in writing test cases while creating project-based questions questions.
![](https://blog.mettl.com/wp-content/uploads/2022/10/image012-300x115.png)
In case there are multiple command sets and/or prerequisite goals, output for each of them will be displayed separately.
Know more
To understand more about Mercer | Mettl’s project-based development environment, click here.
We are thrilled to share that we have revamped the UI and UX of our Front-end Simulator (FES). The improved UI provides test-takers with larger area for writing codes and viewing the output.
![fES NEW UI](https://blog.mettl.com/wp-content/uploads/2022/10/Screenshot-2022-10-19-at-12.56.17-PM-300x112.png)
The new UX brings along a walkthrough, highlighting the key components of the interface and features like auto code complete and language support (IntelliSense) to assist test-takers in writing faster and efficient codes.
![FES Walkthrough](https://blog.mettl.com/wp-content/uploads/2022/10/Screenshot-2022-10-19-at-1.01.34-PM-300x118.png)
Hope you are as excited as us to let test-takers take a feel of the all-new interface of our front-end coding environment!
In continuation with our enhancements on our general purpose backend coding environment (CodeLysis) w.r.t Plagiarism calculation, we have added specific reasoning for test-takers whose plagiarism score is tagged as N/A.
There are multiple reasons a test-taker’s plagiarism score can be tagged as N/A and hence, this enhancement will let users know the exact reason behind this particular tag.
![Plagiarism NA](https://blog.mettl.com/wp-content/uploads/2022/10/Plagiarism-NA-300x181.png)
Alongside this, accessing Mercer | Mettl’s documentation on Plagiarism calculation directly from the test-taker’s report is now just a click way.
![](https://blog.mettl.com/wp-content/uploads/2022/10/Plagiarism-Tooltip-300x181.png)